Package

ch.ninecode

model

Permalink

package model

Overview

Provides Common Information Model (CIM) classes for electrical, topological, asset, spatial and other categories of objects that are germane to electric network operations.

Some examples are shown in the following image:

These classes are the types of, and objects contained in, the RDD that are created by the CIMReader, e.g. RDD[Switch].

Classes are nested according to the hierarchical package structure found in CIM.

Each class has the reference to its parent class, available as the generic sup field, and also as a typed reference of the same name as the parent class.

This is illustrated in the following image, where the object with id TE1932 (a Switch) is found in RDD[Switch] and all RDD for which the relation 'a Switch "Is A" X' holds, e.g. RDD[ConductingEquipment]:

The packages and their descriptions are itemized below.

A short summary of all classes is found below that. The classes can be ordered by package (Grouped) or alphabetically. The classes are alos listed in the panel on the left for easy reference.

AssetInfo

This package is an extension of Assets package and contains the core information classes that support asset management and different network and work planning applications with specialized AssetInfo subclasses.

They hold attributes that can be referenced by not only Asset-s or AssetModel-s but also by ConductingEquipment-s.

Assets

This package contains the core information classes that support asset management applications that deal with the physical and lifecycle aspects of various network resources (as opposed to power system resource models defined in IEC61970::Wires package, which support network applications).

AsynchronousMachineDynamics

An asynchronous machine model represents a (induction) generator or motor with no external connection to the rotor windings, e.g., squirrel-cage induction machine.

The interconnection with the electrical network equations may differ among simulation tools. The program only needs to know the terminal to which this asynchronous machine is connected in order to establish the correct interconnection. The interconnection with motor�s equipment could also differ due to input and output signals required by standard models.

AuxiliaryEquipment

Contains equipment which is not normal conducting equipment such as sensors, fault locators, and surge protectors.

These devices do not define power carrying topological connections as conducting equipment, but are associated to terminals of other conducting equipment.

Common

This package contains the information classes that support distribution management in general.

CongestionRevenueRights

Congestion rent is a major, highly volatile charge currently faced by many participants in the LMP-based electrical energy markets.

For this reason, the ISOs offer congestion revenue rights (CRR), also known as financial transmission rights or transmission congestion contracts. These are financial instruments that allow market participants to hedge against congestion charges when they schedule their generation, load and bilateral energy transactions.

Contingency

Contingencies to be studied.

ControlArea

The ControlArea package models area specifications which can be used for a variety of purposes.

The package as a whole models potentially overlapping control area specifications for the purpose of actual generation control, load forecast area load capture, or powerflow based analysis.

Core

Contains the core PowerSystemResource and ConductingEquipment entities shared by all applications plus common collections of those entities.

Not all applications require all the Core entities. This package does not depend on any other package except the Domain package, but most of the other packages have associations and generalizations that depend on it.

Customers

This package contains the core information classes that support customer billing applications.

DC

This package contains model for direct current equipment and controls.

DiagramLayout

This package describes diagram layout.

This describes how objects are arranged in a coordianate system rather than how they are rendered.

DiscontinuousExcitationControlDynamics

<font colour="#0f0f0f">In some particular system configurations, continuous excitation control with terminal voltage and power system stabilizing regulator input signals does not ensure that the potential of the excitation system for improving system stability is fully exploited.

For these situations, discontinuous excitation control signals may be employed to enhance stability following large transient disturbances.</font>

Domain

The domain package define primitive datatypes that are used by classes in other packages.

Stereotypes are used to describe the datatypes. The following stereotypes are defined:

Equivalents

The equivalents package models equivalent networks.

ExcitationSystemDynamics

The excitation system model provides the field voltage (Efd) for a synchronous machine model.

It is linked to a specific generator (synchronous machine). The data parameters are different for each excitation system model; the same parameter name may have different meaning in different models.

ExternalInputs

Inputs to the market system from external sources.

Faults

The package describe faults that may happen to conducting equipment, e.g. tree falling on a power line.

GenerationTrainingSimulation

The Generation Dynamics package contains prime movers, such as turbines and boilers, which are needed for simulation and educational purposes.

ICCP
IEC61968

The IEC 61968 subpackages of the CIM are developed, standardized and maintained by IEC TC57 Working Group 14: interfaces for distribution management (WG14).

Currently, normative parts of the model support the needs of information exchange defined in IEC 61968-3, IEC 61968-4, IEC 61968-9 and in IEC 61968-13.

IEC61970

Top package for IEC 61970.

IEC62325

The IEC 62325 subpackages of the CIM are developed, standardized and maintained by IEC TC57 Working Group 16.

InfAssetInfo
InfAssets

The package is used to define asset-level models for objects.

Assets may be comprised of other assets and may have relationships to other assets. Assets also have owners and values. Assets may also have a relationship to a PowerSystemResource in the Wires model.

InfCommon

This package contains functions common for distribution management.

InfCongestionRevenueRights
InfCustomers

The package is used to define detailed customer models.

InfERPSupport

The package contains portions of the model defined byEnterprise Resource Planning (ERP) standards like those proposed by the Open Applications Group (OAG).

It is provided to facilitate integration among electric utility applications (CIM) and enterprise resource planning (ERP) applications (as defined by OAG). Rather than inventing new CIM classes that accomplish similar functionality as in existing ERP models, the preferred approach is to use and extend ERP classes as appropriate in other packages.

InfEnergyScheduling

This package provides the capability to schedule and account for transactions for the exchange of electric power between companies.

It includes transations for megawatts which are generated, consumed, lost, passed through, sold and purchased. These classes are used by Accounting and Billing for Energy, Generation Capacity, Transmission, and Ancillary Services.

InfEnergySource
InfExternalInputs
InfFinancial

This package is responsible for Settlement and Billing.

These classes represent the legal entities who participate in formal or informal agreements.

InfLocations
InfMarketOperations
InfMarketResults
InfNewAssets
InfOperationalLimits

The description of computed or dynamic limits.

These classes would likely go into the OperationalLimits package.

InfParticipantInterfaces
InfReservation
InfSIPS

System Integrity Protection Schemes (SIPS) (IEC terminology).

Other names used are: Remedial Action Schemes (RAS) or System Protection Schemes (SPS)

InfTypeAsset
InfWiresExt
InfWork

The package covers all types of work, including inspection, maintenance, repair, restoration, and construction.

It covers the full life cycle including request, initiate, track and record work. Standardized designs (compatible units) are used where possible.

LoadControl

This package is an extension of the Metering package and contains the information classes that support specialised applications such as demand-side management using load control equipment.

These classes are generally associated with the point where a service is delivered to the customer.

LoadDynamics

Dynamic load models are used to represent the dynamic real and reactive load behaviour of a load from the static power flow model.

Dynamic load models can be defined as applying either to a single load (energy consumer) or to a group of energy consumers.

LoadModel

This package is responsible for modeling the energy consumers and the system load as curves and associated curve data.

Special circumstances that may affect the load, such as seasons and daytypes, are also included here.

MarketCommon

This package contains the common objects shared by both MarketManagement and MarketOperations packages.

MarketManagement

This package contains all core CIM Market Extensions required for market management systems.

MarketOpCommon

This package contains the common objects shared by MarketOperations packages.

MarketPlan

Market plan definitions for planned markets, planned market events, actual market runs, actual market events.

MarketQualitySystem

Post-market accounting, calculation and meter data corrections to reduce invoicing errors and disputes.

Reduces manual validation, verification and correction of transactional data that could affect market settlements. Republishing of market results with affected data corrected.

MarketResults

Results from the execution of a market.

Meas

Contains entities that describe dynamic measurement data exchanged between applications.

MechanicalLoadDynamics

A mechanical load represents the variation in a motor's shaft torque or power as a function of shaft speed.

Metering

This package contains the core information classes that support end device applications with specialized classes for metering and premises area network devices, and remote reading functions.

These classes are generally associated with the point where a service is delivered to the customer.

ModelAuthority

The package describes meta data for partitioning power system models into non overlapping subsets of objects managed by a model authority.

ModelDescription

The package describes meta data for the exchange of power system model data.

OperationalLimits

This package models a specification of limits associated with equipment and other operational entities.

Operations

This package contains the core information classes that support operations and outage management applications.

OverexcitationLimiterDynamics

Overexcitation limiters (OELs) are also referred to as maximum excitation limiters and field current limiters. The possibility of voltage collapse in stressed power systems increases the importance of modelling these limiters in studies of system conditions that cause machines to operate at high levels of excitation for a sustained period, such as voltage collapse or system-islanding.

Such events typically occur over a long time frame compared with transient or small-signal stability simulations.

PFVArControllerType1Dynamics

<font color="#0f0f0f">Excitation systems for synchronous machines are sometimes supplied with an optional means of automatically adjusting generator output reactive power (VAr) or power factor (PF) to a user-specified value This can be accomplished with either a reactive power or power factor controller or regulator.

A reactive power or power factor controller is defined as a PF/VAr controller in IEEE Std 421.1 as �A control function that acts through the reference adjuster to modify the voltage regulator set point to maintain the synchronous machine steady-state power factor or reactive power at a predetermined value.� </font>

PFVArControllerType2Dynamics

<font color="#0f0f0f">A var/pf regulator is defined as �A synchronous machine regulator that functions to maintain the power factor or reactive component of power at a predetermined value.� </font> <font color="#0f0f0f"> </font><font color="#0f0f0f">For additional information please refer to IEEE Standard 421.5-2005, Section 11.</font> <font color="#0f0f0f">

</font>

PackageDependencies

This package shows all the root level subpackage dependencies of the combined CIM model.

ParticipantInterfaces

Market participant interfaces for bids and trades.

PaymentMetering

This package is an extension of the Metering package and contains the information classes that support specialised applications such as prepayment metering.

These classes are generally associated with the collection and control of revenue from the customer for a delivered service.

PowerSystemProject

The package describes how power system model data is managed and evolve over time in projects.

PowerSystemStabilizerDynamics

The power system stabilizer (PSS) model provides an input (Vs) to the excitation system model to improve damping of system oscillations.

A variety of input signals may be used depending on the particular design.

Production

The production package is responsible for classes which describe various kinds of generators.

These classes also provide production costing information which is used to economically allocate demand among committed units and calculate reserve quantities.

Protection

An extension to the Core and Wires packages that models information for protection equipment such as relays.

These entities are used within training simulators and distribution network fault location applications.

ReferenceData

Market static reference data.

SCADA

Contains entities to model information used by Supervisory Control and Data Acquisition (SCADA) applications.

Supervisory control supports operator control of equipment, such as opening or closing a breaker. Data acquisition gathers telemetered data from various sources. The subtypes of the Telemetry entity deliberately match the UCA and IEC 61850 definitions.

StandardInterconnections

This section describes the standard interconnections for various types of equipment.

These interconnections are understood by the application programs and can be identified based on the presence of one of the key classes with a relationship to the static power flow model: SynchronousMachineDynamics, AsynchronousMachineDynamics, EnergyConsumerDynamics or WindTurbineType3or4Dynamics.

StandardModels

This section contains standard dynamic model specifications grouped into packages by standard function block (type of equipment being modelled).

In the CIM, standard dynamic models are expressed by means of a class named with the standard model name and attributes reflecting each of the parameters necessary to describe the behaviour of an instance of the standard model.

StateVariables

State variables for analysis solutions such as powerflow.

SynchronousMachineDynamics

For conventional power generating units (e.g., thermal, hydro, combustion turbine), a synchronous machine model represents the electrical characteristics of the generator and the mechanical characteristics of the turbine-generator rotational inertia.

Large industrial motors or groups of similar motors may be represented by individual motor models which are represented as generators with negative active power in the static (power flow) data.

Topology

An extension to the Core Package that in association with the Terminal class models Connectivity, that is the physical definition of how equipment is connected together.

In addition it models Topology, that is the logical definition of how equipment is connected via closed switches. The Topology definition is independent of the other electrical characteristics.

TurbineGovernorDynamics

The turbine-governor model is linked to one or two synchronous generators and determines the shaft mechanical power (Pm) or torque (Tm) for the generator model.

Unlike IEEE standard models for other function blocks, the three IEEE turbine-governor standard models (GovHydroIEEE0, GovHydroIEEE2, GovSteamIEEE1) are documented in IEEE Transactions not in IEEE standards. For that reason, diagrams are supplied for those models.

TurbineLoadControllerDynamics

A turbine load controller acts to maintain turbine power at a set value by continuous adjustment of the turbine governor speed-load reference.

UnderexcitationLimiterDynamics

Underexcitation limiters (UELs) act to boost excitation.

The UEL typically senses either a combination of voltage and current of the synchronous machine or a combination of real and reactive power. Some UELs utilize a temperature or pressure recalibration feature, in which the UEL characteristic is shifted depending upon the generator cooling gas temperature or pressure.

UserDefinedModels

This section contains user-defined dynamic model classes to support the exchange of both proprietary and explicitly defined user-defined models. <u> </u><u>Proprietary models</u> represent behaviour which, while not defined by a standard model class, is mutually understood by the sending and receiving applications based on the name passed in the .name attribute of the appropriate xxxUserDefined class.

Proprietary model parameters are passed as general attributes using as many instances of the ProprietaryParameterDynamics class as there are parameters.

VoltageAdjusterDynamics

<font color="#0f0f0f">A voltage adjuster is a reference adjuster that uses inputs from a reactive power or power factor controller to modify the voltage regulator set point to maintain the synchronous machine steady-state power factor or reactive power at a predetermined value. </font>

<font color="#0f0f0f">For additional information please refer to IEEE Standard 421.5-2005, Section 11.</font>

VoltageCompensatorDynamics

<font color="#0f0f0f">Synchronous machine terminal voltage transducer and current compensator models</font> adjust the terminal voltage feedback to the excitation system by adding a quantity that is proportional to the terminal current of the generator.

It is linked to a specific generator (synchronous machine).

WindDynamics

Wind turbines are generally divided into 4 types, which are currently significant in power systems.

The 4 types have the following characteristics:

Wires

An extension to the Core and Topology package that models information on the electrical characteristics of Transmission and Distribution networks.

This package is used by network applications such as State Estimation, Load Flow and Optimal Power Flow.

Work

This package contains the core information classes that support work management and network extension planning applications.

Linear Supertypes
AnyRef, Any
Ordering
  1. Grouped
  2. Alphabetic
  3. By Inheritance
Inherited
  1. model
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class ACDCConverter(sup: ConductingEquipment, baseS: Double, idc: Double, idleLoss: Double, maxUdc: Double, minUdc: Double, numberOfValves: Int, p: Double, poleLossP: Double, q: Double, ratedUdc: Double, resistiveLoss: Double, switchingLoss: Double, targetPpcc: Double, targetUdc: Double, uc: Double, udc: Double, valveU0: Double, PccTerminal: String) extends Element with Product with Serializable

    Permalink

    A unit with valves for three phases, together with unit control equipment, essential protective and switching devices, DC storage capacitors, phase reactors and auxiliaries, if any, used for conversion.

    A unit with valves for three phases, together with unit control equipment, essential protective and switching devices, DC storage capacitors, phase reactors and auxiliaries, if any, used for conversion.

    sup

    Reference to the superclass object.

    baseS

    Base apparent power of the converter pole.

    idc

    Converter DC current, also called Id. Converter state variable, result from power flow.

    idleLoss

    Active power loss in pole at no power transfer. Converter configuration data used in power flow.

    maxUdc

    The maximum voltage on the DC side at which the converter should operate. Converter configuration data used in power flow.

    minUdc

    Min allowed converter DC voltage. Converter configuration data used in power flow.

    numberOfValves

    Number of valves in the converter. Used in loss calculations.

    p

    Active power at the point of common coupling. Load sign convention is used, i.e. positive sign means flow out from a node.

    poleLossP

    The active power loss at a DC Pole = idleLoss + switchingLoss*|Idc| + resitiveLoss*Idc2 For lossless operation Pdc=Pac For rectifier operation with losses Pdc=Pac-lossP For inverter operation with losses Pdc=Pac+lossP Converter state variable used in power flow.

    q

    Reactive power at the point of common coupling. Load sign convention is used, i.e. positive sign means flow out from a node.

    ratedUdc

    Rated converter DC voltage, also called UdN. Converter configuration data used in power flow.

    resistiveLoss

    Converter configuration data used in power flow. Refer to poleLossP.

    switchingLoss

    Switching losses, relative to the base apparent power 'baseS'. Refer to poleLossP.

    targetPpcc

    Real power injection target in AC grid, at point of common coupling.

    targetUdc

    Target value for DC voltage magnitude.

    uc

    Line-to-line converter voltage, the voltage at the AC side of the valve. Converter state variable, result from power flow.

    udc

    Converter voltage at the DC side, also called Ud. Converter state variable, result from power flow.

    valveU0

    Valve threshold voltage, also called Uvalve. Forward voltage drop when the valve is conducting. Used in loss calculations, i.e. the switchLoss depends on numberOfValves * valveU0.

    PccTerminal

    Point of common coupling terminal for this converter DC side. It is typically the terminal on the power transformer (or switch) closest to the AC network. The power flow measurement must be the sum of all flows into the transformer.

  2. case class ACDCConverterDCTerminal(sup: DCBaseTerminal, polarity: String, DCConductingEquipment: String) extends Element with Product with Serializable

    Permalink

    A DC electrical connection point at the AC/DC converter.

    A DC electrical connection point at the AC/DC converter.

    The AC/DC converter is electrically connected also to the AC side. The AC connection is inherited from the AC conducting equipment in the same way as any other AC equipment. The AC/DC converter DC terminal is separate from generic DC terminal to restrict the connection with the AC side to AC/DC converter and so that no other DC conducting equipment can be connected to the AC side.

    sup

    Reference to the superclass object.

    polarity

    Represents the normal network polarity condition.

    DCConductingEquipment

    undocumented

  3. case class ACDCTerminal(sup: IdentifiedObject, connected: Boolean, sequenceNumber: Int, BusNameMarker: String) extends Element with Product with Serializable

    Permalink

    An electrical connection point (AC or DC) to a piece of conducting equipment.

    An electrical connection point (AC or DC) to a piece of conducting equipment.

    Terminals are connected at physical connection points called connectivity nodes.

    sup

    Reference to the superclass object.

    connected

    The connected status is related to a bus-branch model and the topological node to terminal relation. True implies the terminal is connected to the related topological node and false implies it is not.

    sequenceNumber

    The orientation of the terminal connections for a multiple terminal conducting equipment. The sequence numbering starts with 1 and additional terminals should follow in increasing order. The first terminal is the "starting point" for a two terminal branch.

    BusNameMarker

    The bus name marker used to name the bus (topological node).

  4. case class ACLineSegment(sup: Conductor, b0ch: Double, bch: Double, g0ch: Double, gch: Double, r: Double, r0: Double, shortCircuitEndTemperature: Double, x: Double, x0: Double, LineGroundingAction: String, LineJumpingAction: String, PerLengthImpedance: String) extends Element with Product with Serializable

    Permalink

    A wire or combination of wires, with consistent electrical characteristics, building a single electrical system, used to carry alternating current between points in the power system.

    A wire or combination of wires, with consistent electrical characteristics, building a single electrical system, used to carry alternating current between points in the power system.

    For symmetrical, transposed 3ph lines, it is sufficient to use attributes of the line segment, which describe impedances and admittances for the entire length of the segment. Additionally impedances can be computed by using length and associated per length impedances.

    sup

    Reference to the superclass object.

    b0ch

    Zero sequence shunt (charging) susceptance, uniformly distributed, of the entire line section.

    bch

    Positive sequence shunt (charging) susceptance, uniformly distributed, of the entire line section. This value represents the full charging over the full length of the line.

    g0ch

    Zero sequence shunt (charging) conductance, uniformly distributed, of the entire line section.

    gch

    Positive sequence shunt (charging) conductance, uniformly distributed, of the entire line section.

    r

    Positive sequence series resistance of the entire line section.

    r0

    Zero sequence series resistance of the entire line section.

    shortCircuitEndTemperature

    Maximum permitted temperature at the end of SC for the calculation of minimum short-circuit currents. Used for short circuit data exchange according to IEC 60909

    x

    Positive sequence series reactance of the entire line section.

    x0

    Zero sequence series reactance of the entire line section.

    LineGroundingAction

    Ground action involving clamp usage (for the case when the ground is applied along the line segment instead of at its terminals).

    LineJumpingAction

    Jumper action involving clamp usage (for the case when the jumper is applied along the line segment instead of at its terminals).

    PerLengthImpedance

    Per-length impedance of this line segment.

  5. case class ACLineSegmentPhase(sup: PowerSystemResource, phase: String, ACLineSegment: String) extends Element with Product with Serializable

    Permalink

    Represents a single wire of an alternating current line segment.

    Represents a single wire of an alternating current line segment.

    sup

    Reference to the superclass object.

    phase

    The phase connection of the wire at both ends.

    ACLineSegment

    The line segment to which the phase belongs.

  6. case class ASRequirements(sup: BasicElement, intervalStartTime: String) extends Element with Product with Serializable

    Permalink

    Models Ancillary Service Requirements.

    Models Ancillary Service Requirements.

    Describes interval for which the requirement is applicable.

    sup

    Reference to the superclass object.

    intervalStartTime

    The start of the time interval for which requirement is defined.

  7. case class AcceptanceTest(sup: BasicElement, dateTime: String, success: Boolean, typ: String) extends Element with Product with Serializable

    Permalink

    Acceptance test for assets.

    Acceptance test for assets.

    sup

    Reference to the superclass object.

    dateTime

    Date and time the asset was last tested using the 'type' of test and yielding the current status in 'success' attribute.

    success

    True if asset has passed acceptance test and may be placed in or is in service. It is set to false if asset is removed from service and is required to be tested again before being placed back in service, possibly in a new location. Since asset may go through multiple tests during its lifecycle, the date of each acceptance test may be recorded in 'Asset.ActivityRecord.status.dateTime'.

    typ

    Type of test or group of tests that was conducted on 'dateTime'.

  8. case class AccessPermit(sup: WorkDocument, applicationNumber: String, effectiveDate: String, expirationDate: String, payment: Double, permitID: String) extends Element with Product with Serializable

    Permalink

    A permit is sometimes needed to provide legal access to land or equipment.

    A permit is sometimes needed to provide legal access to land or equipment.

    For example, local authority permission for road works.

    sup

    Reference to the superclass object.

    applicationNumber

    Permit application number that is used by municipality, state, province, etc.

    effectiveDate

    Date that permit became official.

    expirationDate

    Permit expiration date.

    payment

    Total cost of permit.

    permitID

    Permit identifier.

  9. case class AccountMovement(sup: BasicElement, amount: Double, dateTime: String, reason: String) extends Element with Product with Serializable

    Permalink

    Credit/debit movements for an account.

    Credit/debit movements for an account.

    sup

    Reference to the superclass object.

    amount

    Amount that was credited to/debited from an account. For example: payment received/interest charge on arrears.

    dateTime

    Date and time when the credit/debit transaction was performed.

    reason

    Reason for credit/debit transaction on an account. Example: payment received/arrears interest levied.

  10. case class AccountingUnit(sup: BasicElement, energyUnit: Double, monetaryUnit: String, multiplier: String, value: Double) extends Element with Product with Serializable

    Permalink

    Unit for accounting; use either 'energyUnit' or 'currencyUnit' to specify the unit for 'value'.

    Unit for accounting; use either 'energyUnit' or 'currencyUnit' to specify the unit for 'value'.

    sup

    Reference to the superclass object.

    energyUnit

    Unit of service.

    monetaryUnit

    Unit of currency.

    multiplier

    Multiplier for the 'energyUnit' or 'monetaryUnit'.

    value

    Value expressed in applicable units.

  11. case class Accumulator(sup: Measurement, maxValue: Int, LimitSets: List[String]) extends Element with Product with Serializable

    Permalink

    Accumulator represents an accumulated (counted) Measurement, e.g.

    Accumulator represents an accumulated (counted) Measurement, e.g. an energy value.

    sup

    Reference to the superclass object.

    maxValue

    Normal value range maximum for any of the MeasurementValue.values. Used for scaling, e.g. in bar graphs or of telemetered raw values.

    LimitSets

    A measurement may have zero or more limit ranges defined for it.

  12. case class AccumulatorLimit(sup: Limit, value: Int, LimitSet: String) extends Element with Product with Serializable

    Permalink

    Limit values for Accumulator measurements.

    Limit values for Accumulator measurements.

    sup

    Reference to the superclass object.

    value

    The value to supervise against. The value is positive.

    LimitSet

    The set of limits.

  13. case class AccumulatorLimitSet(sup: LimitSet) extends Element with Product with Serializable

    Permalink

    An AccumulatorLimitSet specifies a set of Limits that are associated with an Accumulator measurement.

    An AccumulatorLimitSet specifies a set of Limits that are associated with an Accumulator measurement.

    sup

    Reference to the superclass object.

  14. case class AccumulatorReset(sup: Control, AccumulatorValue: String) extends Element with Product with Serializable

    Permalink

    This command reset the counter value to zero.

    This command reset the counter value to zero.

    sup

    Reference to the superclass object.

    AccumulatorValue

    The accumulator value that is reset by the command.

  15. case class AccumulatorValue(sup: MeasurementValue, value: Int, Accumulator: String, AccumulatorReset: String) extends Element with Product with Serializable

    Permalink

    AccumulatorValue represents an accumulated (counted) MeasurementValue.

    AccumulatorValue represents an accumulated (counted) MeasurementValue.

    sup

    Reference to the superclass object.

    value

    The value to supervise. The value is positive.

    Accumulator

    Measurement to which this value is connected.

    AccumulatorReset

    The command that reset the accumulator value.

  16. case class AceTariffType(sup: BasicElement, typ: String, MarketDocument: List[String], Unit: List[String]) extends Element with Product with Serializable

    Permalink

    The Area Control Error tariff type that is applied or used.

    The Area Control Error tariff type that is applied or used.

    sup

    Reference to the superclass object.

    typ

    The coded type of an ACE tariff.

    MarketDocument

    undocumented

    Unit

    undocumented

  17. case class ActionRequest(sup: BasicElement, actionName: String) extends Element with Product with Serializable

    Permalink

    Action request against an existing Trade.

    Action request against an existing Trade.

    sup

    Reference to the superclass object.

    actionName

    Action name type for the action request.

  18. case class ActivePowerLimit(sup: OperationalLimit, value: Double) extends Element with Product with Serializable

    Permalink

    Limit on active power flow.

    Limit on active power flow.

    sup

    Reference to the superclass object.

    value

    Value of active power limit.

  19. case class ActivityRecord(sup: IdentifiedObject, createdDateTime: String, reason: String, severity: String, status: String, typ: String) extends Element with Product with Serializable

    Permalink

    Records activity for an entity at a point in time; activity may be for an event that has already occurred or for a planned activity.

    Records activity for an entity at a point in time; activity may be for an event that has already occurred or for a planned activity.

    sup

    Reference to the superclass object.

    createdDateTime

    Date and time this activity record has been created (different from the 'status.dateTime', which is the time of a status change of the associated object, if applicable).

    reason

    Reason for event resulting in this activity record, typically supplied when user initiated.

    severity

    Severity level of event resulting in this activity record.

    status

    Information on consequence of event resulting in this activity record.

    typ

    Type of event resulting in this activity record.

  20. case class AdjacentCASet(sup: IdentifiedObject, endEffectiveDate: String, lossPercentage_1: Double, startEffectiveDate: String, HostControlArea: String, RTO: String) extends Element with Product with Serializable

    Permalink

    Goups Adjacent Control Areas

    Goups Adjacent Control Areas

    sup

    Reference to the superclass object.

    endEffectiveDate

    end effective date

    lossPercentage_1

    Loss percentage

    startEffectiveDate

    start effective date

    HostControlArea

    undocumented

    RTO

    undocumented

  21. case class AggregateNode(sup: IdentifiedObject, anodeType: String, endEffectiveDate: String, qualifASOrder: Int, startEffectiveDate: String, Pnode: List[String], RTO: String, SubControlArea: List[String]) extends Element with Product with Serializable

    Permalink

    An aggregated node can define a typed grouping further defined by the AnodeType enumeratuion.

    An aggregated node can define a typed grouping further defined by the AnodeType enumeratuion.

    Types range from System Zone/Regions to Market Energy Regions to Aggregated Loads and Aggregated Generators.

    sup

    Reference to the superclass object.

    anodeType

    Type of aggregated node

    endEffectiveDate

    end effective date

    qualifASOrder

    Processing Order for AS self-provisions for this region. The priority of this attribute directs the awards of any resource that resides in overlapping regions. The regions are processed in priority manner.

    startEffectiveDate

    start effective date

    Pnode

    undocumented

    RTO

    undocumented

    SubControlArea

    undocumented

  22. case class AggregatedPnode(sup: Pnode, apnodeType: String, participationCategory: String, PnodeDistributionFactor: String, TACArea: List[String]) extends Element with Product with Serializable

    Permalink

    An aggregated pricing node is a specialized type of pricing node used to model items such as System Zone, Default Price Zone, Custom Price Zone, Control Area, Aggregated Generation, Aggregated Particpating Load, Aggregated Non-Participating Load, Trading Hub, Designated Control Area(DCA) Zone

    An aggregated pricing node is a specialized type of pricing node used to model items such as System Zone, Default Price Zone, Custom Price Zone, Control Area, Aggregated Generation, Aggregated Particpating Load, Aggregated Non-Participating Load, Trading Hub, Designated Control Area(DCA) Zone

    sup

    Reference to the superclass object.

    apnodeType

    Aggregate Price Node Types

    participationCategory

    Designated Control Area participation in LMP price measurement 'Y' - Participates in both Local Market Power Mitigation (LMPM) and System Market Power Mitigation (SMPM) 'N' - Not included in LMP price measures 'S' - Participatesin SMPM price measures 'L' - Participatesin LMPM price measures

    PnodeDistributionFactor

    undocumented

    TACArea

    undocumented

  23. case class Agreement(sup: Document, signDate: String, validityInterval: String) extends Element with Product with Serializable

    Permalink

    Formal agreement between two parties defining the terms and conditions for a set of services.

    Formal agreement between two parties defining the terms and conditions for a set of services.

    The specifics of the services are, in turn, defined via one or more service agreements.

    sup

    Reference to the superclass object.

    signDate

    Date this agreement was consummated among associated persons and/or organisations.

    validityInterval

    Date and time interval this agreement is valid (from going into effect to termination).

  24. case class AirCompressor(sup: PowerSystemResource, airCompressorRating: Double, CAESPlant: String, CombustionTurbine: String) extends Element with Product with Serializable

    Permalink

    Combustion turbine air compressor which is an integral part of a compressed air energy storage (CAES) plant.

    Combustion turbine air compressor which is an integral part of a compressed air energy storage (CAES) plant.

    sup

    Reference to the superclass object.

    airCompressorRating

    Rating of the CAES air compressor.

    CAESPlant

    An air compressor may be a member of a compressed air energy storage plant.

    CombustionTurbine

    A CAES air compressor is driven by combustion turbine.

  25. case class AllocationResult(sup: BasicElement, intervalStartTime: String, updateTimeStamp: String, updateUser: String) extends Element with Product with Serializable

    Permalink

    Models Market clearing results.

    Models Market clearing results.

    Indicates market horizon, interval based. Used by a market quality system for billing and settlement purposes

    sup

    Reference to the superclass object.

    intervalStartTime

    undocumented

    updateTimeStamp

    undocumented

    updateUser

    undocumented

  26. case class AllocationResultValues(sup: BasicElement, aggregateType: String, allocationMwHour: Double, allocationPrice: Double, energyTypeCode: String, marketServiceType: String, AllocationResult: String, RegisteredResource: String) extends Element with Product with Serializable

    Permalink

    Models Market clearing results in terms of price and MW values

    Models Market clearing results in terms of price and MW values

    sup

    Reference to the superclass object.

    aggregateType

    "1" -- "Detail", "2" -- "Aggregate by Market service type", in which case, the "AllocationEnergyType" field will not be filled; "3" -- "Aggregate by "AllocationEnergyType", in which case "MarketServiceType" will not be filled.

    allocationMwHour

    undocumented

    allocationPrice

    undocumented

    energyTypeCode

    undocumented

    marketServiceType

    Choices are: ME - Market Energy Capacity; SR - Spinning Reserve Capacity; NR - Non-Spinning Reserve Capacity; DAC - Day Ahead Capacity; DEC - Derate Capacity

    AllocationResult

    undocumented

    RegisteredResource

    undocumented

  27. case class AltGeneratingUnitMeas(sup: BasicElement, priority: Int, AnalogValue: String, ControlAreaGeneratingUnit: String) extends Element with Product with Serializable

    Permalink

    A prioritized measurement to be used for the generating unit in the control area specificaiton.

    A prioritized measurement to be used for the generating unit in the control area specificaiton.

    sup

    Reference to the superclass object.

    priority

    Priority of a measurement usage. Lower numbers have first priority.

    AnalogValue

    The specific analog value used as a source.

    ControlAreaGeneratingUnit

    The control aread generating unit to which the prioritized measurement assignment is applied.

  28. case class AltTieMeas(sup: BasicElement, priority: Int, AnalogValue: String, TieFlow: String) extends Element with Product with Serializable

    Permalink

    A prioritized measurement to be used for the tie flow as part of the control area specification.

    A prioritized measurement to be used for the tie flow as part of the control area specification.

    sup

    Reference to the superclass object.

    priority

    Priority of a measurement usage. Lower numbers have first priority.

    AnalogValue

    The specific analog value used as a source.

    TieFlow

    The tie flow of the alternate measurements.

  29. case class Analog(sup: Measurement, maxValue: Double, minValue: Double, normalValue: Double, positiveFlowIn: Boolean, LimitSets: List[String]) extends Element with Product with Serializable

    Permalink

    Analog represents an analog Measurement.

    Analog represents an analog Measurement.

    sup

    Reference to the superclass object.

    maxValue

    Normal value range maximum for any of the MeasurementValue.values. Used for scaling, e.g. in bar graphs or of telemetered raw values.

    minValue

    Normal value range minimum for any of the MeasurementValue.values. Used for scaling, e.g. in bar graphs or of telemetered raw values.

    normalValue

    Normal measurement value, e.g., used for percentage calculations.

    positiveFlowIn

    If true then this measurement is an active power, reactive power or current with the convention that a positive value measured at the Terminal means power is flowing into the related PowerSystemResource.

    LimitSets

    A measurement may have zero or more limit ranges defined for it.

  30. case class AnalogControl(sup: Control, maxValue: Double, minValue: Double, AnalogValue: String) extends Element with Product with Serializable

    Permalink

    An analog control used for supervisory control.

    An analog control used for supervisory control.

    sup

    Reference to the superclass object.

    maxValue

    Normal value range maximum for any of the Control.value. Used for scaling, e.g. in bar graphs.

    minValue

    Normal value range minimum for any of the Control.value. Used for scaling, e.g. in bar graphs.

    AnalogValue

    The MeasurementValue that is controlled.

  31. case class AnalogLimit(sup: Limit, value: Double, LimitSet: String) extends Element with Product with Serializable

    Permalink

    Limit values for Analog measurements.

    Limit values for Analog measurements.

    sup

    Reference to the superclass object.

    value

    The value to supervise against.

    LimitSet

    The set of limits.

  32. case class AnalogLimitSet(sup: LimitSet) extends Element with Product with Serializable

    Permalink

    An AnalogLimitSet specifies a set of Limits that are associated with an Analog measurement.

    An AnalogLimitSet specifies a set of Limits that are associated with an Analog measurement.

    sup

    Reference to the superclass object.

  33. case class AnalogMeasurementValueQuality(sup: MeasurementValueQuality, scadaQualityCode: String, MktAnalogValue: String) extends Element with Product with Serializable

    Permalink

    Measurement quality flags for Analog Values.

    Measurement quality flags for Analog Values.

    sup

    Reference to the superclass object.

    scadaQualityCode

    The quality code for the given Analog Value.

    MktAnalogValue

    undocumented

  34. case class AnalogValue(sup: MeasurementValue, value: Double, Analog: String, AnalogControl: String) extends Element with Product with Serializable

    Permalink

    AnalogValue represents an analog MeasurementValue.

    AnalogValue represents an analog MeasurementValue.

    sup

    Reference to the superclass object.

    value

    The value to supervise.

    Analog

    Measurement to which this value is connected.

    AnalogControl

    The Control variable associated with the MeasurementValue.

  35. case class AncillaryServiceClearing(sup: MarketFactors, MarketCaseClearing: String) extends Element with Product with Serializable

    Permalink

    Model of results of market clearing with respect to Ancillary Service products

    Model of results of market clearing with respect to Ancillary Service products

    sup

    Reference to the superclass object.

    MarketCaseClearing

    undocumented

  36. case class ApparentPowerLimit(sup: OperationalLimit, value: Double) extends Element with Product with Serializable

    Permalink

    Apparent power limit.

    Apparent power limit.

    sup

    Reference to the superclass object.

    value

    The apparent power limit.

  37. case class Appointment(sup: IdentifiedObject, callAhead: Boolean, meetingInterval: String, Works: List[String]) extends Element with Product with Serializable

    Permalink

    Meeting time and location.

    Meeting time and location.

    sup

    Reference to the superclass object.

    callAhead

    True if requested to call customer when someone is about to arrive at their premises.

    meetingInterval

    Date and time reserved for appointment.

    Works

    All works for this appointment.

  38. case class AreaLoadBid(sup: Bid, demandBidMW: Double) extends Element with Product with Serializable

    Permalink

    AreaLoadBid is not submitted by a market participant into the Markets.

    AreaLoadBid is not submitted by a market participant into the Markets.

    Instead, it is simply an aggregation of all LoadBids contained wtihin a specific SubControlArea. This entity should inherit from Bid for representation of the timeframe (startTime, stopTime) and the market type.

    sup

    Reference to the superclass object.

    demandBidMW

    The Demand Bid Megawatt for the area case. Attribute Usage: This is Scheduled demand MW in Day Ahead

  39. case class AreaLoadCurve(sup: RegularIntervalSchedule, forecastType: String, AggregateNode: String, MktLoadArea: String, TACArea: String) extends Element with Product with Serializable

    Permalink

    Area load curve definition.

    Area load curve definition.

    sup

    Reference to the superclass object.

    forecastType

    Load forecast area type.

    AggregateNode

    undocumented

    MktLoadArea

    undocumented

    TACArea

    undocumented

  40. case class AreaReserveSpec(sup: BasicElement, lowerRegMarginReqt: Double, opReserveReqt: Double, primaryReserveReqt: Double, raiseRegMarginReqt: Double, spinningReserveReqt: Double, Description: String) extends Element with Product with Serializable

    Permalink

    The control area's reserve specification.

    The control area's reserve specification.

    sup

    Reference to the superclass object.

    lowerRegMarginReqt

    Lower regulating margin requirement in MW, the amount of generation that can be dropped by control in 10 minutes

    opReserveReqt

    Operating reserve requirement in MW, where operating reserve is the generating capability that is fully available within 30 minutes. Operating reserve is composed of primary reserve (t less than 10 min) and secondary reserve (10 less than t less than 30 min).

    primaryReserveReqt

    Primary reserve requirement in MW, where primary reserve is generating capability that is fully available within 10 minutes. Primary reserve is composed of spinning reserve and quick-start reserve.

    raiseRegMarginReqt

    Raise regulating margin requirement in MW, the amount of generation that can be picked up by control in 10 minutes

    spinningReserveReqt

    Spinning reserve requirement in MW, spinning reserve is generating capability that is presently synchronized to the network and is fully available within 10 minutes

    Description

    Description of the object or instance.

  41. case class Asset(sup: IdentifiedObject, acceptanceTest: String, critical: Boolean, electronicAddress: String, initialCondition: String, initialLossOfLife: Double, lifecycle: String, lotNumber: String, purchasePrice: Double, serialNumber: String, status: String, typ: String, utcNumber: String, ActivityRecords: List[String], AssetContainer: String, AssetInfo: String, AssetPropertyCurves: List[String], ErpInventory: String, ErpItemMaster: String, ErpRecDeliveryItems: List[String], FinancialInfo: String, Location: String, OrganisationRoles: List[String], PowerSystemResources: List[String]) extends Element with Product with Serializable

    Permalink

    Tangible resource of the utility, including power system equipment, various end devices, cabinets, buildings, etc.

    Tangible resource of the utility, including power system equipment, various end devices, cabinets, buildings, etc.

    For electrical network equipment, the role of the asset is defined through PowerSystemResource and its subclasses, defined mainly in the Wires model (refer to IEC61970-301 and model package IEC61970::Wires). Asset description places emphasis on the physical characteristics of the equipment fulfilling that role.

    sup

    Reference to the superclass object.

    acceptanceTest

    Information on acceptance test.

    critical

    True if asset is considered critical for some reason (for example, a pole with critical attachments).

    electronicAddress

    Electronic address.

    initialCondition

    Condition of asset in inventory or at time of installation. Examples include new, rebuilt, overhaul required, other. Refer to inspection data for information on the most current condition of the asset.

    initialLossOfLife

    Whenever an asset is reconditioned, percentage of expected life for the asset when it was new; zero for new devices.

    lifecycle

    Lifecycle dates for this asset.

    lotNumber

    Lot number for this asset. Even for the same model and version number, many assets are manufactured in lots.

    purchasePrice

    Purchase price of asset.

    serialNumber

    Serial number of this asset.

    status

    Status of this asset.

    typ

    Utility-specific classification of Asset and its subtypes, according to their corporate standards, practices, and existing IT systems (e.g., for management of assets, maintenance, work, outage, customers, etc.).

    utcNumber

    Uniquely tracked commodity (UTC) number.

    ActivityRecords

    All activity records created for this asset.

    AssetContainer

    Container of this asset.

    AssetInfo

    Data applicable to this asset.

    AssetPropertyCurves

    undocumented

    ErpInventory

    undocumented

    ErpItemMaster

    undocumented

    ErpRecDeliveryItems

    undocumented

    FinancialInfo

    undocumented

    Location

    Location of this asset.

    OrganisationRoles

    All roles an organisation plays for this asset.

    PowerSystemResources

    All power system resources used to electrically model this asset. For example, transformer asset is electrically modelled with a transformer and its windings and tap changer.

  42. case class AssetContainer(sup: Asset) extends Element with Product with Serializable

    Permalink

    Asset that is aggregation of other assets such as conductors, transformers, switchgear, land, fences, buildings, equipment, vehicles, etc.

    Asset that is aggregation of other assets such as conductors, transformers, switchgear, land, fences, buildings, equipment, vehicles, etc.

    sup

    Reference to the superclass object.

  43. case class AssetFunction(sup: IdentifiedObject, configID: String, firmwareID: String, hardwareID: String, password: String, programID: String) extends Element with Product with Serializable

    Permalink

    Function performed by an asset.

    Function performed by an asset.

    sup

    Reference to the superclass object.

    configID

    Configuration specified for this function.

    firmwareID

    Firmware version.

    hardwareID

    Hardware version.

    password

    Password needed to access this function.

    programID

    Name of program.

  44. case class AssetInfo(sup: IdentifiedObject, AssetModel: String) extends Element with Product with Serializable

    Permalink

    Set of attributes of an asset, representing typical datasheet information of a physical device that can be instantiated and shared in different data exchange contexts: - as attributes of an asset instance (installed or in stock) - as attributes of an asset model (product by a manufacturer)

    Set of attributes of an asset, representing typical datasheet information of a physical device that can be instantiated and shared in different data exchange contexts: - as attributes of an asset instance (installed or in stock) - as attributes of an asset model (product by a manufacturer)

    - as attributes of a type asset (generic type of an asset as used in designs/extension planning).

    sup

    Reference to the superclass object.

    AssetModel

    Asset model described by this data.

  45. case class AssetLocationHazard(sup: Hazard, Locations: List[String]) extends Element with Product with Serializable

    Permalink

    Potential hazard related to the location of an asset.

    Potential hazard related to the location of an asset.

    Examples are trees growing under overhead power lines, a park being located by a substation (i.e., children climb fence to recover a ball), a lake near an overhead distribution line (fishing pole/line contacting power lines), dangerous neighbour, etc.

    sup

    Reference to the superclass object.

    Locations

    The location of this hazard.

  46. case class AssetModel(sup: IdentifiedObject, AssetInfo: String) extends Element with Product with Serializable

    Permalink

    Model of an asset, either a product of a specific manufacturer or a generic asset model or material item.

    Model of an asset, either a product of a specific manufacturer or a generic asset model or material item.

    Datasheet characteristics are available through the associated AssetInfo subclass and can be shared with asset or power system resource instances.

    sup

    Reference to the superclass object.

    AssetInfo

    Data applicable to this asset model.

  47. case class AssetModelCatalogue(sup: IdentifiedObject, status: String) extends Element with Product with Serializable

    Permalink

    Catalogue of available types of products and materials that are used to build or install, maintain or operate an Asset.

    Catalogue of available types of products and materials that are used to build or install, maintain or operate an Asset.

    Each catalogue item is for a specific product (AssetModel) available from a specific supplier.

    sup

    Reference to the superclass object.

    status

    undocumented

  48. case class AssetModelCatalogueItem(sup: Document, unitCost: Double, AssetModel: String, AssetModelCatalogue: String) extends Element with Product with Serializable

    Permalink

    Provides pricing and other relevant information about a specific manufacturer's product (i.e., AssetModel), and its price from a given supplier.

    Provides pricing and other relevant information about a specific manufacturer's product (i.e., AssetModel), and its price from a given supplier.

    A single AssetModel may be availble from multiple suppliers. Note that manufacturer and supplier are both types of organisation, which the association is inherited from Document.

    sup

    Reference to the superclass object.

    unitCost

    Unit cost for an asset model from a specific supplier, either for a unit cost or cost per unit length. Cost is for material or asset only and does not include labor to install/construct or configure it.

    AssetModel

    undocumented

    AssetModelCatalogue

    undocumented

  49. case class AssetOrganisationRole(sup: OrganisationRole) extends Element with Product with Serializable

    Permalink

    Role an organisation plays with respect to asset.

    Role an organisation plays with respect to asset.

    sup

    Reference to the superclass object.

  50. case class AssetOwner(sup: AssetOrganisationRole) extends Element with Product with Serializable

    Permalink

    Owner of the asset.

    Owner of the asset.

    sup

    Reference to the superclass object.

  51. case class AssetPropertyCurve(sup: Curve, Specification: String) extends Element with Product with Serializable

    Permalink

    An Asset Property that is described through curves rather than as a data point.

    An Asset Property that is described through curves rather than as a data point.

    The relationship is to be defined between an independent variable (X-axis) and one or two dependent variables (Y1-axis and Y2-axis).

    sup

    Reference to the superclass object.

    Specification

    undocumented

  52. case class AssetUser(sup: AssetOrganisationRole) extends Element with Product with Serializable

    Permalink

    Organisation that is a user of the asset.

    Organisation that is a user of the asset.

    sup

    Reference to the superclass object.

  53. case class Assignment(sup: WorkDocument, effectivePeriod: String) extends Element with Product with Serializable

    Permalink

    An assignment is given to an ErpPerson, Crew, Organisation, Equipment Item, Tool, etc.

    An assignment is given to an ErpPerson, Crew, Organisation, Equipment Item, Tool, etc. and may be used to perform Work, WorkTasks, Procedures, etc.

    TimeSchedules may be set up directly for Assignments or indirectly via the associated WorkTask. Note that these associations are all inherited through the recursive relationship on Document.

    sup

    Reference to the superclass object.

    effectivePeriod

    Period between the assignment becoming effective and its expiration.

  54. case class AsynchronousMachine(sup: RotatingMachine, asynchronousMachineType: String, converterFedDrive: Boolean, efficiency: Double, iaIrRatio: Double, nominalFrequency: Double, nominalSpeed: Double, polePairNumber: Int, ratedMechanicalPower: Double, reversible: Boolean, rr1: Double, rr2: Double, rxLockedRotorRatio: Double, tpo: Double, tppo: Double, xlr1: Double, xlr2: Double, xm: Double, xp: Double, xpp: Double, xs: Double, AsynchronousMachineDynamics: String) extends Element with Product with Serializable

    Permalink

    A rotating machine whose shaft rotates asynchronously with the electrical field.

    A rotating machine whose shaft rotates asynchronously with the electrical field.

    Also known as an induction machine with no external connection to the rotor windings, e.g squirrel-cage induction machine.

    sup

    Reference to the superclass object.

    asynchronousMachineType

    Indicates the type of Asynchronous Machine (motor or generator).

    converterFedDrive

    Indicates whether the machine is a converter fed drive. Used for short circuit data exchange according to IEC 60909

    efficiency

    Efficiency of the asynchronous machine at nominal operation in percent. Indicator for converter drive motors. Used for short circuit data exchange according to IEC 60909

    iaIrRatio

    Ratio of locked-rotor current to the rated current of the motor (Ia/Ir). Used for short circuit data exchange according to IEC 60909

    nominalFrequency

    Nameplate data indicates if the machine is 50 or 60 Hz.

    nominalSpeed

    Nameplate data. Depends on the slip and number of pole pairs.

    polePairNumber

    Number of pole pairs of stator. Used for short circuit data exchange according to IEC 60909

    ratedMechanicalPower

    Rated mechanical power (Pr in the IEC 60909-0). Used for short circuit data exchange according to IEC 60909.

    reversible

    Indicates for converter drive motors if the power can be reversible. Used for short circuit data exchange according to IEC 60909

    rr1

    Damper 1 winding resistance.

    rr2

    Damper 2 winding resistance.

    rxLockedRotorRatio

    Locked rotor ratio (R/X). Used for short circuit data exchange according to IEC 60909

    tpo

    Transient rotor time constant (greater than tppo).

    tppo

    Sub-transient rotor time constant (greater than 0).

    xlr1

    Damper 1 winding leakage reactance.

    xlr2

    Damper 2 winding leakage reactance.

    xm

    Magnetizing reactance.

    xp

    Transient reactance (unsaturated) (greater than or equal to xpp).

    xpp

    Sub-transient reactance (unsaturated) (greather than Xl).

    xs

    Synchronous reactance (greather than xp).

    AsynchronousMachineDynamics

    Asynchronous machine dynamics model used to describe dynamic behavior of this asynchronous machine.

  55. case class AsynchronousMachineDynamics(sup: RotatingMachineDynamics, AsynchronousMachine: String, MechanicalLoadDynamics: String, TurbineGovernorDynamics: String, WindTurbineType1or2Dynamics: String) extends Element with Product with Serializable

    Permalink

    Asynchronous machine whose behaviour is described by reference to a standard model expressed in either time constant reactance form or equivalent circuit form <font color="#0f0f0f">or by definition of a user-defined model.</font>

    Asynchronous machine whose behaviour is described by reference to a standard model expressed in either time constant reactance form or equivalent circuit form <font color="#0f0f0f">or by definition of a user-defined model.</font>

    Parameter Notes:

    • Asynchronous machine parameters such as Xl, Xs etc. are actually used as inductances (L) in the model, but are commonly referred to as reactances since, at nominal frequency, the per unit values are the same.

    However, some references use the symbol L instead of X.

    sup

    Reference to the superclass object.

    AsynchronousMachine

    Asynchronous machine to which this asynchronous machine dynamics model applies.

    MechanicalLoadDynamics

    Mechanical load model associated with this asynchronous machine model.

    TurbineGovernorDynamics

    Turbine-governor model associated with this asynchronous machine model.

    WindTurbineType1or2Dynamics

    Wind generator type 1 or 2 model associated with this asynchronous machine model.

  56. case class AsynchronousMachineEquivalentCircuit(sup: AsynchronousMachineDynamics, rr1: Double, rr2: Double, xlr1: Double, xlr2: Double, xm: Double) extends Element with Product with Serializable

    Permalink

    The electrical equations of all variations of the asynchronous model are based on the AsynchronousEquivalentCircuit diagram for the direct and quadrature axes, with two equivalent rotor windings in each axis.

    The electrical equations of all variations of the asynchronous model are based on the AsynchronousEquivalentCircuit diagram for the direct and quadrature axes, with two equivalent rotor windings in each axis.

    Equations for conversion between Equivalent Circuit and Time Constant Reactance forms: Xs = Xm + Xl X' = Xl + Xm * Xlr1 / (Xm + Xlr1) X'' = Xl + Xm * Xlr1* Xlr2 / (Xm * Xlr1 + Xm * Xlr2 + Xlr1 * Xlr2) T'o = (Xm + Xlr1) / (omega0 * Rr1) T''o = (Xm * Xlr1 + Xm * Xlr2 + Xlr1 * Xlr2) / (omega0 * Rr2 * (Xm + Xlr1) Same equations using CIM attributes from AsynchronousMachineTimeConstantReactance class on left of = sign and AsynchronousMachineEquivalentCircuit class on right (except as noted): xs = xm + RotatingMachineDynamics.statorLeakageReactance xp = RotatingMachineDynamics.statorLeakageReactance + xm * xlr1 / (xm + xlr1) xpp = RotatingMachineDynamics.statorLeakageReactance + xm * xlr1* xlr2 / (xm * xlr1 + xm * xlr2 + xlr1 * xlr2) tpo = (xm + xlr1) / (2*pi*nominal frequency * rr1)

    tppo = (xm * xlr1 + xm * xlr2 + xlr1 * xlr2) / (2*pi*nominal frequency * rr2 * (xm + xlr1).

    sup

    Reference to the superclass object.

    rr1

    Damper 1 winding resistance.

    rr2

    Damper 2 winding resistance.

    xlr1

    Damper 1 winding leakage reactance.

    xlr2

    Damper 2 winding leakage reactance.

    xm

    Magnetizing reactance.

  57. case class AsynchronousMachineTimeConstantReactance(sup: AsynchronousMachineDynamics, tpo: Double, tppo: Double, xp: Double, xpp: Double, xs: Double) extends Element with Product with Serializable

    Permalink

    Parameter Notes:

    Parameter Notes:

    • If X'' = X', a single cage (one equivalent rotor winding per axis) is modelled.
    • The �p� in the attribute names is a substitution for a �prime� in the usual parameter notation, e.g. tpo refers to T'o.

    The parameters used for models expressed in time constant reactance form include:

    • RotatingMachine.ratedS (MVAbase)
    • RotatingMachineDynamics.damping (D)
    • RotatingMachineDynamics.inertia (H)
    • RotatingMachineDynamics.saturationFactor (S1)
    • RotatingMachineDynamics.saturationFactor120 (S12)
    • RotatingMachineDynamics.statorLeakageReactance (Xl)
    • RotatingMachineDynamics.statorResistance (Rs)
    • .xs (Xs)
    • .xp (X')
    • .xpp (X)
    • .tpo (T'o)
    • .tppo (To).
    sup

    Reference to the superclass object.

    tpo

    Transient rotor time constant (T'o) (> To). Typical Value = 5.

    tppo

    Subtransient rotor time constant (To) (> 0). Typical Value = 0.03.

    xp

    Transient reactance (unsaturated) (X') (>=X). Typical Value = 0.5.

    xpp

    Subtransient reactance (unsaturated) (X) (> Xl). Typical Value = 0.2.

    xs

    Synchronous reactance (Xs) (>= X'). Typical Value = 1.8.

  58. case class AsynchronousMachineUserDefined(sup: AsynchronousMachineDynamics, proprietary: Boolean) extends Element with Product with Serializable

    Permalink

    Asynchronous machine whose dynamic behaviour is described by a user-defined model.

    Asynchronous machine whose dynamic behaviour is described by a user-defined model.

    sup

    Reference to the superclass object.

    proprietary

    Behaviour is based on proprietary model as opposed to detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.

  59. case class AttributeInstanceComponent(sup: BasicElement, attribute: String, attributeValue: String, position: Int, TimeSeries: List[String]) extends Element with Product with Serializable

    Permalink

    A class used to provide information about an attribute.

    A class used to provide information about an attribute.

    sup

    Reference to the superclass object.

    attribute

    The identification of the formal name of an attribute.

    attributeValue

    The instance value of the attribute.

    position

    A sequential value representing a relative sequence number.

    TimeSeries

    undocumented

  60. case class AttributeProperty(sup: BasicElement, propertyName: String, propertyValue: String, sequence: String, MktUserAttribute: String) extends Element with Product with Serializable

    Permalink

    Property for a particular attribute that contains name and value

    Property for a particular attribute that contains name and value

    sup

    Reference to the superclass object.

    propertyName

    undocumented

    propertyValue

    undocumented

    sequence

    undocumented

    MktUserAttribute

    undocumented

  61. case class Auction(sup: IdentifiedObject, allocationMode: String, cancelled: String, category: String, paymentTerms: String, rights: String, typ: String, TimeSeries: List[String]) extends Element with Product with Serializable

    Permalink

    A class providing the identification and type of an auction.

    A class providing the identification and type of an auction.

    sup

    Reference to the superclass object.

    allocationMode

    Identification of the method of allocation in an auction.

    cancelled

    An indicator that signifies that the auction has been cancelled.

    category

    The product category of an auction.

    paymentTerms

    The terms which dictate the determination of the bid payment price.

    rights

    The rights of use the transmission capacity acquired in an auction.

    typ

    The kind of the Auction (e.g. implicit, explicit ...).

    TimeSeries

    undocumented

  62. case class AuxiliaryAccount(sup: Document, balance: Double, due: String, lastCredit: String, lastDebit: String, principleAmount: Double, AuxiliaryAgreement: String, Charges: List[String]) extends Element with Product with Serializable

    Permalink

    Variable and dynamic part of auxiliary agreement, generally representing the current state of the account related to the outstanding balance defined in auxiliary agreement.

    Variable and dynamic part of auxiliary agreement, generally representing the current state of the account related to the outstanding balance defined in auxiliary agreement.

    sup

    Reference to the superclass object.

    balance

    The total amount currently remaining on this account that is required to be paid in order to settle the account to zero. This excludes any due amounts not yet paid.

    due

    Current amounts now due for payment on this account.

    lastCredit

    Details of the last credit transaction performed on this account.

    lastDebit

    Details of the last debit transaction performed on this account.

    principleAmount

    The initial principle amount, with which this account was instantiated.

    AuxiliaryAgreement

    Auxiliary agreement regulating this account.

    Charges

    All charges levied on this account.

  63. case class AuxiliaryAgreement(sup: Agreement, arrearsInterest: Double, auxCycle: String, auxPriorityCode: String, fixedAmount: Double, minAmount: Double, payCycle: String, subType: String, vendPortion: Double, vendPortionArrear: Double, CustomerAgreement: String) extends Element with Product with Serializable

    Permalink

    An ad-hoc auxiliary account agreement associated with a customer agreement, not part of the customer's account, but typically subject to formal agreement between customer and supplier (utility).

    An ad-hoc auxiliary account agreement associated with a customer agreement, not part of the customer's account, but typically subject to formal agreement between customer and supplier (utility).

    Typically this is used to collect revenue owed by the customer for other services or arrears accrued with the utility for other services. It is typically linked to a prepaid token purchase transaction, thus forcing the customer to make a payment towards settlement of the auxiliary account balance whenever the customer needs to purchase a prepaid token for electricity.

    sup

    Reference to the superclass object.

    arrearsInterest

    The interest per annum to be charged prorata on 'AuxiliaryAccount.dueArrears' at the end of each 'payCycle'.

    auxCycle

    The frequency for automatically recurring auxiliary charges, where 'AuxiliaryAccount.initialCharge' is recursively added to 'AuxiliaryAccount.dueCurrent' at the start of each 'auxCycle'. For example: on a specified date and time; hourly; daily; weekly; monthly; 3-monthly; 6-monthly; 12-monthly; etc.

    auxPriorityCode

    The coded priority indicating the priority that this auxiliary agreement has above other auxiliary agreements (associated with the same customer agreement) when it comes to competing for settlement from a payment transaction or token purchase.

    fixedAmount

    The fixed amount that has to be collected from each vending transaction towards settlement of this auxiliary agreement. Note that there may be multiple tokens vended per vending transaction, but this is not relevant.

    minAmount

    The minimum amount that has to be paid at any transaction towards settling this auxiliary agreement or reducing the balance.

    payCycle

    The contractually expected payment frequency (by the customer). Examples are: ad-hoc; on specified date; hourly, daily, weekly, monthly. etc.

    subType

    Sub-classification of the inherited 'type' for this AuxiliaryAgreement.

    vendPortion

    The percentage of the transaction amount that has to be collected from each vending transaction towards settlement of this auxiliary agreement when payments are not in arrears. Note that there may be multiple tokens vended per vending transaction, but this is not relevant.

    vendPortionArrear

    The percentage of the transaction amount that has to be collected from each vending transaction towards settlement of this auxiliary agreement when payments are in arrears. Note that there may be multiple tokens vended per vending transaction, but this is not relevant.

    CustomerAgreement

    Customer agreement this (non-service related) auxiliary agreement refers to.

  64. case class AuxiliaryCost(sup: BasicElement, intervalStartTime: String, marketType: String, updateTimeStamp: String, updateUser: String) extends Element with Product with Serializable

    Permalink

    Models Market clearing results for Auxillary costs

    Models Market clearing results for Auxillary costs

    sup

    Reference to the superclass object.

    intervalStartTime

    undocumented

    marketType

    undocumented

    updateTimeStamp

    undocumented

    updateUser

    undocumented

  65. case class AuxiliaryEquipment(sup: Equipment, Terminal: String) extends Element with Product with Serializable

    Permalink

    AuxiliaryEquipment describe equipment that is not performing any primary functions but support for the equipment performing the primary function.

    AuxiliaryEquipment describe equipment that is not performing any primary functions but support for the equipment performing the primary function.

    AuxiliaryEquipment is attached to primary eqipment via an association with Terminal.

    sup

    Reference to the superclass object.

    Terminal

    The Terminal at the equipment where the AuxiliaryEquipment is attached.

  66. case class AuxiliaryObject(sup: BasicElement, RegisteredGenerator: String, RegisteredLoad: String) extends Element with Product with Serializable

    Permalink

    Models Auxillary Values

    Models Auxillary Values

    sup

    Reference to the superclass object.

    RegisteredGenerator

    undocumented

    RegisteredLoad

    undocumented

  67. case class AuxiliaryValues(sup: AuxiliaryObject, availUndispatchedQ: Double, incrementalORAvail: Double, maxExpostCapacity: Double, minExpostCapacity: Double, noLoadCost: Double, noLoadCostEligibilityFlag: String, startUpCost: Double, startUpCostEligibilityFlag: String, AuxillaryCost: String, FiveMinAuxillaryData: String, TenMinAuxillaryData: String) extends Element with Product with Serializable

    Permalink

    Models Auxillary Values

    Models Auxillary Values

    sup

    Reference to the superclass object.

    availUndispatchedQ

    undocumented

    incrementalORAvail

    undocumented

    maxExpostCapacity

    undocumented

    minExpostCapacity

    undocumented

    noLoadCost

    undocumented

    noLoadCostEligibilityFlag

    undocumented

    startUpCost

    undocumented

    startUpCostEligibilityFlag

    undocumented

    AuxillaryCost

    undocumented

    FiveMinAuxillaryData

    undocumented

    TenMinAuxillaryData

    undocumented

  68. case class BWRSteamSupply(sup: SteamSupply, highPowerLimit: Double, inCoreThermalTC: Double, integralGain: Double, lowPowerLimit: Double, lowerLimit: Double, pressureLimit: Double, pressureSetpointGA: Double, pressureSetpointTC1: Double, pressureSetpointTC2: Double, proportionalGain: Double, rfAux1: Double, rfAux2: Double, rfAux3: Double, rfAux4: Double, rfAux5: Double, rfAux6: Double, rfAux7: Double, rfAux8: Double, rodPattern: Double, rodPatternConstant: Double, upperLimit: Double) extends Element with Product with Serializable

    Permalink

    Boiling water reactor used as a steam supply to a steam turbine.

    Boiling water reactor used as a steam supply to a steam turbine.

    sup

    Reference to the superclass object.

    highPowerLimit

    High power limit.

    inCoreThermalTC

    In-core thermal time constant.

    integralGain

    Integral gain.

    lowPowerLimit

    Low power limit.

    lowerLimit

    Initial lower limit.

    pressureLimit

    Pressure limit.

    pressureSetpointGA

    Pressure setpoint gain adjuster.

    pressureSetpointTC1

    Pressure setpoint time constant.

    pressureSetpointTC2

    Pressure setpoint time constant.

    proportionalGain

    Proportional gain.

    rfAux1

    Coefficient for modeling the effect of off-nominal frequency and voltage on recirculation and core flow, which affects the BWR power output.

    rfAux2

    Coefficient for modeling the effect of off-nominal frequency and voltage on recirculation and core flow, which affects the BWR power output.

    rfAux3

    Coefficient for modeling the effect of off-nominal frequency and voltage on recirculation and core flow, which affects the BWR power output.

    rfAux4

    Coefficient for modeling the effect of off-nominal frequency and voltage on recirculation and core flow, which affects the BWR power output.

    rfAux5

    Coefficient for modeling the effect of off-nominal frequency and voltage on recirculation and core flow, which affects the BWR power output.

    rfAux6

    Coefficient for modeling the effect of off-nominal frequency and voltage on recirculation and core flow, which affects the BWR power output.

    rfAux7

    Coefficient for modeling the effect of off-nominal frequency and voltage on recirculation and core flow, which affects the BWR power output.

    rfAux8

    Coefficient for modeling the effect of off-nominal frequency and voltage on recirculation and core flow, which affects the BWR power output.

    rodPattern

    Rod pattern.

    rodPatternConstant

    Constant associated with rod pattern.

    upperLimit

    Initial upper limit.

  69. case class Bank(sup: OrganisationRole, bic: String, iban: String) extends Element with Product with Serializable

    Permalink

    Organisation that is a commercial bank, agency, or other institution that offers a similar service.

    Organisation that is a commercial bank, agency, or other institution that offers a similar service.

    sup

    Reference to the superclass object.

    bic

    Bank identifier code as defined in ISO 9362; for use in countries wher IBAN is not yet in operation.

    iban

    International bank account number defined in ISO 13616; for countries where IBAN is not in operation, the existing BIC or SWIFT codes may be used instead (see ISO 9362).

  70. case class BankAccount(sup: Document, accountNumber: String, Bank: String, ServiceSupplier: String) extends Element with Product with Serializable

    Permalink

    Bank account.

    Bank account.

    sup

    Reference to the superclass object.

    accountNumber

    Account reference number.

    Bank

    Bank that provides this BankAccount.

    ServiceSupplier

    ServiceSupplier that is owner of this BankAccount.

  71. case class BankAccountDetail(sup: BasicElement, accountNumber: String, bankName: String, branchCode: String, holderID: String, holderName: String) extends Element with Product with Serializable

    Permalink

    Details of a bank account.

    Details of a bank account.

    sup

    Reference to the superclass object.

    accountNumber

    Operational account reference number.

    bankName

    Name of bank where account is held.

    branchCode

    Branch of bank where account is held.

    holderID

    National identity number (or equivalent) of account holder.

    holderName

    Name of account holder.

  72. case class BaseCaseConstraintLimit(sup: Curve, SecurityConstraintSum: String) extends Element with Product with Serializable

    Permalink

    Possibly time-varying max MW or MVA and optionally Min MW limit or MVA limit (Y1 and Y2, respectively) assigned to a contingency analysis base case.

    Possibly time-varying max MW or MVA and optionally Min MW limit or MVA limit (Y1 and Y2, respectively) assigned to a contingency analysis base case.

    Use CurveSchedule XAxisUnits to specify MW or MVA. To be used only if the BaseCaseConstraintLimit differs from the DefaultConstraintLimit.

    sup

    Reference to the superclass object.

    SecurityConstraintSum

    undocumented

  73. case class BaseFrequency(sup: IdentifiedObject, frequency: Double) extends Element with Product with Serializable

    Permalink

    The class describe a base frequency for a power system network.

    The class describe a base frequency for a power system network.

    In case of multiple power networks with different frequencies, e.g. 50 or 60 Hertz each network will have it's own base frequency class. Hence it is assumed that power system objects having different base frequencies appear in separate documents where each document has a single base frequency instance.

    sup

    Reference to the superclass object.

    frequency

    The base frequency.

  74. case class BasePower(sup: IdentifiedObject, basePower: Double) extends Element with Product with Serializable

    Permalink

    The BasePower class defines the base power used in the per unit calculations.

    The BasePower class defines the base power used in the per unit calculations.

    sup

    Reference to the superclass object.

    basePower

    Value used as base power.

  75. case class BaseReading(sup: MeasurementValue, reportedDateTime: String, source: String, timePeriod: String, value: String) extends Element with Product with Serializable

    Permalink

    Common representation for reading values.

    Common representation for reading values.

    Note that a reading value may have multiple qualities, as produced by various systems ('ReadingQuality.source').

    sup

    Reference to the superclass object.

    reportedDateTime

    (used only when there are detailed auditing requirements) Date and time at which the reading was first delivered to the metering system.

    source

    System that originally supplied the reading (e.g., customer, AMI system, handheld reading system, another enterprise system, etc.).

    timePeriod

    Start and end of the period for those readings whose type has a time attribute such as 'billing', seasonal' or 'forTheSpecifiedPeriod'.

    value

    Value of this reading.

  76. case class BaseVoltage(sup: IdentifiedObject, nominalVoltage: Double) extends Element with Product with Serializable

    Permalink

    Defines a system base voltage which is referenced.

    Defines a system base voltage which is referenced.

    sup

    Reference to the superclass object.

    nominalVoltage

    The power system resource's base voltage.

  77. case class BaseWork(sup: Document, kind: String, priority: String, statusKind: String, WorkLocation: String) extends Element with Product with Serializable

    Permalink

    Common representation for work and work tasks.

    Common representation for work and work tasks.

    sup

    Reference to the superclass object.

    kind

    Kind of work.

    priority

    Priority of work.

    statusKind

    Kind of work status.

    WorkLocation

    Location for this work/task.

  78. case class BasicElement(sup: Element = null, mRID: String = null) extends Element with Product with Serializable

    Permalink

    Top level element.

    Top level element.

    Not all elements really have an mRID (classes in package Common like PositionPoint and PostalAddress) But Spark needs identifiers for joins, so, for now all elements have an mRID.

    sup

    Reference to the superclass object.

    mRID

    Master resource identifier issued by a model authority. By convention, this is used as the RDF id in the CIM XML.

  79. case class BasicIntervalSchedule(sup: IdentifiedObject, startTime: String, value1Multiplier: String, value1Unit: String, value2Multiplier: String, value2Unit: String) extends Element with Product with Serializable

    Permalink

    Schedule of values at points in time.

    Schedule of values at points in time.

    sup

    Reference to the superclass object.

    startTime

    The time for the first time point.

    value1Multiplier

    Multiplier for value1.

    value1Unit

    Value1 units of measure.

    value2Multiplier

    Multiplier for value2.

    value2Unit

    Value2 units of measure.

  80. case class Bay(sup: EquipmentContainer, bayEnergyMeasFlag: Boolean, bayPowerMeasFlag: Boolean, breakerConfiguration: String, busBarConfiguration: String, Substation: String, VoltageLevel: String) extends Element with Product with Serializable

    Permalink

    A collection of power system resources (within a given substation) including conducting equipment, protection relays, measurements, and telemetry.

    A collection of power system resources (within a given substation) including conducting equipment, protection relays, measurements, and telemetry.

    A bay typically represents a physical grouping related to modularization of equipment.

    sup

    Reference to the superclass object.

    bayEnergyMeasFlag

    Indicates the presence/absence of energy measurements.

    bayPowerMeasFlag

    Indicates the presence/absence of active/reactive power measurements.

    breakerConfiguration

    Breaker configuration.

    busBarConfiguration

    Bus bar configuration.

    Substation

    Substation containing the bay.

    VoltageLevel

    The voltage level containing this bay.

  81. case class Bid(sup: Document, marketType: String, startTime: String, stopTime: String, ActionRequest: String, EnergyMarket: String, MarketParticipant: String, SchedulingCoordinator: String) extends Element with Product with Serializable

    Permalink

    Represents both bids to purchase and offers to sell energy or ancillary services in an RTO-sponsored market.

    Represents both bids to purchase and offers to sell energy or ancillary services in an RTO-sponsored market.

    sup

    Reference to the superclass object.

    marketType

    The market type, DAM or RTM.

    startTime

    Start time and date for which bid applies.

    stopTime

    Stop time and date for which bid is applicable.

    ActionRequest

    undocumented

    EnergyMarket

    undocumented

    MarketParticipant

    undocumented

    SchedulingCoordinator

    undocumented

  82. case class BidDistributionFactor(sup: BasicElement, timeIntervalEnd: String, timeIntervalStart: String, ProductBid: String) extends Element with Product with Serializable

    Permalink

    This class allows SC to input different time intervals for distribution factors

    This class allows SC to input different time intervals for distribution factors

    sup

    Reference to the superclass object.

    timeIntervalEnd

    End of the time interval n which bid is valid (yyyy-mm-dd hh24: mi: ss)

    timeIntervalStart

    Start of the time interval in which bid is valid (yyyy-mm-dd hh24: mi: ss).

    ProductBid

    undocumented

  83. case class BidError(sup: IdentifiedObject, componentType: String, endTime: String, errMessage: String, errPriority: Int, logTimeStamp: String, msgLevel: Int, ruleID: Int, startTime: String, MarketProduct: String) extends Element with Product with Serializable

    Permalink

    This class represent the error information for a bid that is detected during bid validation

    This class represent the error information for a bid that is detected during bid validation

    sup

    Reference to the superclass object.

    componentType

    undocumented

    endTime

    hour wihthin the bid for which the error applies

    errMessage

    error message

    errPriority

    Priority number for the error message

    logTimeStamp

    undocumented

    msgLevel

    undocumented

    ruleID

    undocumented

    startTime

    hour wihthin the bid for which the error applies

    MarketProduct

    undocumented

  84. case class BidHourlyProductSchedule(sup: RegularIntervalSchedule, ProductBid: String) extends Element with Product with Serializable

    Permalink

    Containment for bid parameters that are dependent on a market product type.

    Containment for bid parameters that are dependent on a market product type.

    sup

    Reference to the superclass object.

    ProductBid

    undocumented

  85. case class BidHourlySchedule(sup: RegularIntervalSchedule, Bid: String) extends Element with Product with Serializable

    Permalink

    Containment for bid hourly parameters that are not product dependent.

    Containment for bid hourly parameters that are not product dependent.

    sup

    Reference to the superclass object.

    Bid

    undocumented

  86. case class BidPriceCap(sup: BasicElement, bidCeiling: Double, bidCeilingAS: Double, bidFloor: Double, bidFloorAS: Double, defaultPrice: Double, marketType: String, MarketProduct: String) extends Element with Product with Serializable

    Permalink

    This class represent the bid price cap.

    This class represent the bid price cap.

    sup

    Reference to the superclass object.

    bidCeiling

    Bid Ceiling ($/MWH)

    bidCeilingAS

    Bid Ceiling ($/MWH) for generic AS versus a specific market product

    bidFloor

    Bid Floor, ($/MWH)

    bidFloorAS

    Bid Floor ($/MWH) for generic AS versus a specific market product

    defaultPrice

    Bid Default Price($/MWH)

    marketType

    Market Type of the cap (DAM or RTM)

    MarketProduct

    undocumented

  87. case class BidPriceCurve(sup: Curve) extends Element with Product with Serializable

    Permalink

    Relationship between unit operating price in $/hour (Y-axis) and unit output in MW (X-axis).

    Relationship between unit operating price in $/hour (Y-axis) and unit output in MW (X-axis).

    sup

    Reference to the superclass object.

  88. case class BidPriceSchedule(sup: RegularIntervalSchedule, bidType: String, mitigationStatus: String, BidPriceCurve: String, ProductBid: String) extends Element with Product with Serializable

    Permalink

    Defines bid schedules to allow a product bid to use specified bid price curves for different time intervals.

    Defines bid schedules to allow a product bid to use specified bid price curves for different time intervals.

    sup

    Reference to the superclass object.

    bidType

    BID Type: I - Initial Bid; F - Final Bid

    mitigationStatus

    Mitigation Status: 'S' - Mitigated by SMPM because of "misconduct" 'L; - Mitigated by LMPM because of "misconduct" 'R' - Modified by LMPM because of RMR rules 'M' - Mitigated because of "misconduct" both by SMPM and LMPM 'B' - Mitigated because of "misconduct" both by SMPM and modified by LMLM because of RMR rules 'O' - original

    BidPriceCurve

    undocumented

    ProductBid

    undocumented

  89. case class BidSelfSched(sup: RegularIntervalSchedule, balancingFlag: String, bidType: String, priorityFlag: String, pumpSelfSchedMw: Double, referenceType: String, selfSchedMw: Double, selfSchedSptResource: String, selfSchedType: String, updateType: String, wheelingTransactionReference: String, AdjacentCASet: String, HostControlArea: String, ProductBid: String, SubControlArea: String, TransmissionContractRight: String) extends Element with Product with Serializable

    Permalink

    Defines self schedule values to be used for specified time intervals.

    Defines self schedule values to be used for specified time intervals.

    sup

    Reference to the superclass object.

    balancingFlag

    This is a Y/N flag for a self-schedule of a resource per market per date and hour, using a specific TR ID. It indicates whether a self-schedule using a TR is balanced with another self-schedule using the same TR ID.

    bidType

    bidType has two types as the required output of requirements and qualified pre-dispatch.

    priorityFlag

    This is a Y/N flag for a self-schedule of a resource per market per date and hour, using a specific TR ID. It indicates whether a self-schedule using a TR has scheduling priority in DAM/RTM.

    pumpSelfSchedMw

    Contains the PriceTaker, ExistingTransmissionContract, TransmissionOwnershipRights pumping self schedule quantity. If this value is not null, then the unit is in pumping mode.

    referenceType

    Indication of which type of self schedule is being referenced.

    selfSchedMw

    Self scheduled value

    selfSchedSptResource

    Price Taker Export Self Sched Support Resource

    selfSchedType

    This attribute is used to specify if a bid includes a self sched bid. If so what self sched type is it. The possible values are shown as follow but not limited to:

    updateType

    undocumented

    wheelingTransactionReference

    A unique identifier of a wheeling transaction. A wheeling transaction is a balanced Energy exchange among Supply and Demand Resources.

    AdjacentCASet

    undocumented

    HostControlArea

    undocumented

    ProductBid

    undocumented

    SubControlArea

    undocumented

    TransmissionContractRight

    undocumented

  90. case class BidSet(sup: IdentifiedObject) extends Element with Product with Serializable

    Permalink

    As set of mutually exclusive bids for which a maximum of one may be scheduled.

    As set of mutually exclusive bids for which a maximum of one may be scheduled.

    Of these generating bids, only one generating bid can be scheduled at a time.

    sup

    Reference to the superclass object.

  91. case class BidTimeSeries(sup: TimeSeries, blockBid: String, direction: String, divisible: String, linkedBidsIdentification: String, minimumActivationQuantity: Double, stepIncrementQuantity: Double) extends Element with Product with Serializable

    Permalink

    The formal specification of specific characteristics related to a bid.

    The formal specification of specific characteristics related to a bid.

    sup

    Reference to the superclass object.

    blockBid

    Indication that the values in the period are considered as a whole. They cannot be changed or subdivided.

    direction

    The coded identification of the energy flow.

    divisible

    An indication whether or not each element of the bid may be partially accepted or not.

    linkedBidsIdentification

    Unique identification associated with all linked bids.

    minimumActivationQuantity

    The minimum quantity of energy that can be activated at a given time interval.

    stepIncrementQuantity

    The minimum increment that can be applied for an increase in an activation request.

  92. case class BilateralTransaction(sup: BasicElement, curtailTimeMax: Int, curtailTimeMin: Int, marketType: String, purchaseTimeMax: Int, purchaseTimeMin: Int, scope: String, totalTranChargeMax: Double, transactionType: String) extends Element with Product with Serializable

    Permalink

    Bilateral transaction

    Bilateral transaction

    sup

    Reference to the superclass object.

    curtailTimeMax

    Maximum curtailment time in number of trading intervals

    curtailTimeMin

    Minimum curtailment time in number of trading intervals

    marketType

    Market type (default=DA) DA - Day Ahead RT - Real Time HA - Hour Ahead

    purchaseTimeMax

    Maximum purchase time in number of trading intervals

    purchaseTimeMin

    Minimum purchase time in number of trading intervals

    scope

    Transaction scope: 'Internal' (default) 'External'

    totalTranChargeMax

    Maximum total transmission (congestion) charges in monetary units

    transactionType

    Transaction type (default 1) 1 - Fixed 2 - Dispatchable continuous 3 - Dispatchable block-loading

  93. case class BillDeterminant(sup: Document, calculationLevel: String, configVersion: String, deleteStatus: String, effectiveDate: String, exception: String, factor: String, frequency: String, numberInterval: Int, offset: String, precisionLevel: String, primaryYN: String, referenceFlag: String, reportable: String, roundOff: String, source: String, terminationDate: String, unitOfMeasure: String, ChargeProfile: String, MktUserAttribute: List[String]) extends Element with Product with Serializable

    Permalink

    Model various charges to support billing and settlement of

    Model various charges to support billing and settlement of

    sup

    Reference to the superclass object.

    calculationLevel

    Level in charge calculation order.

    configVersion

    The version of configuration of calculation logic in the settlement.

    deleteStatus

    undocumented

    effectiveDate

    undocumented

    exception

    undocumented

    factor

    undocumented

    frequency

    undocumented

    numberInterval

    Number of intervals of bill determiant in trade day, eg 300 for five minute intervals.

    offset

    undocumented

    precisionLevel

    The level of precision in the current value.

    primaryYN

    undocumented

    referenceFlag

    undocumented

    reportable

    undocumented

    roundOff

    undocumented

    source

    undocumented

    terminationDate

    undocumented

    unitOfMeasure

    The UOM for the current value of the Bill Determinant.

    ChargeProfile

    undocumented

    MktUserAttribute

    undocumented

  94. case class BranchEndFlow(sup: BasicElement, loadDumpRating: Double, longTermRating: Double, mVARFlow: Double, mwFlow: Double, normalRating: Double, shortTermRating: Double) extends Element with Product with Serializable

    Permalink

    Dynamic flows and ratings associated with a branch end.

    Dynamic flows and ratings associated with a branch end.

    sup

    Reference to the superclass object.

    loadDumpRating

    The Load Dump Rating for the branch

    longTermRating

    The Long Term Rating for the branch

    mVARFlow

    The MVAR flow on the branch Attribute Usage: Reactive power flow at the series device, transformer, phase shifter, or line end

    mwFlow

    The MW flow on the branch Attribute Usage: Active power flow at the series device, transformer, phase shifter, or line end

    normalRating

    The Normal Rating for the branch

    shortTermRating

    The Short Term Rating for the branch

  95. case class BranchGroup(sup: IdentifiedObject, maximumActivePower: Double, maximumReactivePower: Double, minimumActivePower: Double, minimumReactivePower: Double, monitorActivePower: Boolean, monitorReactivePower: Boolean) extends Element with Product with Serializable

    Permalink

    A group of branch terminals whose directed flow summation is to be monitored.

    A group of branch terminals whose directed flow summation is to be monitored.

    A branch group need not form a cutset of the network.

    sup

    Reference to the superclass object.

    maximumActivePower

    The maximum active power flow.

    maximumReactivePower

    The maximum reactive power flow.

    minimumActivePower

    The minimum active power flow.

    minimumReactivePower

    The minimum reactive power flow.

    monitorActivePower

    Monitor the active power flow.

    monitorReactivePower

    Monitor the reactive power flow.

  96. case class BranchGroupTerminal(sup: BasicElement, positiveFlowIn: Boolean, BranchGroup: String, Terminal: String) extends Element with Product with Serializable

    Permalink

    A specific directed terminal flow for a branch group.

    A specific directed terminal flow for a branch group.

    sup

    Reference to the superclass object.

    positiveFlowIn

    The flow into the terminal is summed if set true. The flow out of the terminanl is summed if set false.

    BranchGroup

    The branch group to which the directed branch group terminals belong.

    Terminal

    The terminal to be summed.

  97. case class Breaker(sup: ProtectedSwitch, inTransitTime: Double) extends Element with Product with Serializable

    Permalink

    A mechanical switching device capable of making, carrying, and breaking currents under normal circuit conditions and also making, carrying for a specified time, and breaking currents under specified abnormal circuit conditions e.g.

    A mechanical switching device capable of making, carrying, and breaking currents under normal circuit conditions and also making, carrying for a specified time, and breaking currents under specified abnormal circuit conditions e.g. those of short circuit.

    sup

    Reference to the superclass object.

    inTransitTime

    The transition time from open to close.

  98. case class BreakerInfo(sup: OldSwitchInfo, phaseTrip: Double) extends Element with Product with Serializable

    Permalink

    Properties of breaker assets.

    Properties of breaker assets.

    sup

    Reference to the superclass object.

    phaseTrip

    Phase trip rating.

  99. case class BusNameMarker(sup: IdentifiedObject, priority: Int, ReportingGroup: String) extends Element with Product with Serializable

    Permalink

    Used to apply user standard names to topology buses.

    Used to apply user standard names to topology buses.

    Typically used for "bus/branch" case generation. Associated with one or more terminals that are normally connected with the bus name. The associated terminals are normally connected by non-retained switches. For a ring bus station configuration, all busbar terminals in the ring are typically associated. For a breaker and a half scheme, both busbars would normally be associated. For a ring bus, all busbars would normally be associated. For a "straight" busbar configuration, normally only the main terminal at the busbar would be associated.

    sup

    Reference to the superclass object.

    priority

    Priority of bus name marker for use as topology bus name. Use 0 for don t care. Use 1 for highest priority. Use 2 as priority is less than 1 and so on.

    ReportingGroup

    The reporting group to which this bus name marker belongs.

  100. case class BusbarSection(sup: Connector, ipMax: Double, VoltageControlZone: String) extends Element with Product with Serializable

    Permalink

    A conductor, or group of conductors, with negligible impedance, that serve to connect other conducting equipment within a single substation.

    A conductor, or group of conductors, with negligible impedance, that serve to connect other conducting equipment within a single substation.

    Voltage measurements are typically obtained from VoltageTransformers that are connected to busbar sections. A bus bar section may have many physical terminals but for analysis is modelled with exactly one logical terminal.

    sup

    Reference to the superclass object.

    ipMax

    Maximum allowable peak short-circuit current of busbar (Ipmax in the IEC 60909-0). Mechanical limit of the busbar in the substation itself. Used for short circuit data exchange according to IEC 60909

    VoltageControlZone

    A VoltageControlZone is controlled by a designated BusbarSection.

  101. case class BusbarSectionInfo(sup: AssetInfo, ratedCurrent: Double, ratedVoltage: Double) extends Element with Product with Serializable

    Permalink

    Busbar section data.

    Busbar section data.

    sup

    Reference to the superclass object.

    ratedCurrent

    Rated current.

    ratedVoltage

    Rated voltage.

  102. case class Bushing(sup: Asset, c1Capacitance: Double, c1PowerFactor: Double, c2Capacitance: Double, c2PowerFactor: Double, insulationKind: String, Terminal: String) extends Element with Product with Serializable

    Permalink

    Bushing asset.

    Bushing asset.

    sup

    Reference to the superclass object.

    c1Capacitance

    Factory measured capacitance, measured between the power factor tap and the bushing conductor.

    c1PowerFactor

    Factory measured insulation power factor, measured between the power factor tap and the bushing conductor.

    c2Capacitance

    Factory measured capacitance measured between the power factor tap and ground.

    c2PowerFactor

    Factory measured insulation power factor, measured between the power factor tap and ground.

    insulationKind

    Kind of insulation.

    Terminal

    undocumented

  103. case class BushingInsulationPF(sup: IdentifiedObject, status: String, testKind: String, Bushing: String, TransformerObservation: String) extends Element with Product with Serializable

    Permalink

    Bushing insulation power factor condition as a result of a test.

    Bushing insulation power factor condition as a result of a test.

    Typical status values are: Acceptable, Minor Deterioration or Moisture Absorption, Major Deterioration or Moisture Absorption, Failed.

    sup

    Reference to the superclass object.

    status

    undocumented

    testKind

    Kind of test for this bushing.

    Bushing

    undocumented

    TransformerObservation

    undocumented

  104. case class BusinessCase(sup: WorkDocument, corporateCode: String) extends Element with Product with Serializable

    Permalink

    Business justification for capital expenditures, usually addressing operations and maintenance costs as well.

    Business justification for capital expenditures, usually addressing operations and maintenance costs as well.

    sup

    Reference to the superclass object.

    corporateCode

    A codified representation of the business case (i.e., codes for highway relocation, replace substation transformers, etc.).

  105. case class BusinessPlan(sup: Document) extends Element with Product with Serializable

    Permalink

    A BusinessPlan is an organized sequence of predetermined actions required to complete a future organizational objective.

    A BusinessPlan is an organized sequence of predetermined actions required to complete a future organizational objective.

    It is a type of document that typically references a schedule, physical and/or logical resources (assets and/or PowerSystemResources), locations, etc.

    sup

    Reference to the superclass object.

  106. case class BusinessRole(sup: OrganisationRole, status: String, typ: String) extends Element with Product with Serializable

    Permalink

    A business role that this organisation plays.

    A business role that this organisation plays.

    A single organisation typically performs many functions, each one described as a role.

    sup

    Reference to the superclass object.

    status

    undocumented

    typ

    Classification by utility's corporate standards and practices.

  107. case class CAESPlant(sup: PowerSystemResource, energyStorageCapacity: Double, ratedCapacityP: Double, AirCompressor: String, ThermalGeneratingUnit: String) extends Element with Product with Serializable

    Permalink

    Compressed air energy storage plant.

    Compressed air energy storage plant.

    sup

    Reference to the superclass object.

    energyStorageCapacity

    The rated energy storage capacity.

    ratedCapacityP

    The CAES plant's gross rated generating capacity.

    AirCompressor

    An air compressor may be a member of a compressed air energy storage plant.

    ThermalGeneratingUnit

    A thermal generating unit may be a member of a compressed air energy storage plant.

  108. case class CRR(sup: Document, cRRcategory: String, cRRtype: String, hedgeType: String, timeOfUse: String, tradeSliceID: String, CRRMarket: String, Flowgate: String) extends Element with Product with Serializable

    Permalink

    Congestion Revenue Rights (CRR) class that is inherited from a Document class.

    Congestion Revenue Rights (CRR) class that is inherited from a Document class.

    A CRR is a financial concept that is used to hedge congestion charges.

    sup

    Reference to the superclass object.

    cRRcategory

    CRR category represents 'PTP' for a point-to-point CRR, or 'NSR' for a Network Service Right . If CRR category is 'PTP', both Source ID and Sink ID fields are required. If CRR category is 'NSR' only one field, either Source ID or Sink ID, shall be not null and the other shall be null. However, the 'NSR' category will include at least three records

    cRRtype

    Type of the CRR, from the possible type definitions in the CRR System (e.g. 'LSE', 'ETC').

    hedgeType

    hedger type Obligation or Option

    timeOfUse

    Time of Use flag of the CRR - Peak (ON), Offpeak (OFF) or all 24 hours (24HR).

    tradeSliceID

    Segment of the CRR described in the current record

    CRRMarket

    undocumented

    Flowgate

    undocumented

  109. case class CRRMarket(sup: Market, labelID: String) extends Element with Product with Serializable

    Permalink

    Model that describes the Congestion Revenue Rights Auction Market

    Model that describes the Congestion Revenue Rights Auction Market

    sup

    Reference to the superclass object.

    labelID

    labelID - an ID for a set of apnodes/pnodes used in a CRR market

  110. case class CRROrgRole(sup: OrganisationRole, kind: String, status: String, CRR: String, MktOrganisation: String) extends Element with Product with Serializable

    Permalink

    Identifies a way in which an organisation may participate with a defined Congestion Revenue Right (CRR).

    Identifies a way in which an organisation may participate with a defined Congestion Revenue Right (CRR).

    sup

    Reference to the superclass object.

    kind

    Kind of role the organisation is with regards to the congestion revenue rights.

    status

    Status of congestion revenue rights organisation role.

    CRR

    undocumented

    MktOrganisation

    undocumented

  111. case class CRRSegment(sup: IdentifiedObject, amount: Double, clearingPrice: Double, endDateTime: String, quantity: Double, startDateTime: String, CRR: String) extends Element with Product with Serializable

    Permalink

    CRRSegment represents a segment of a CRR in a particular time frame.

    CRRSegment represents a segment of a CRR in a particular time frame.

    The segment class contains CRR kind, type, quantity, hedger type, time of use flag, and segment period.

    sup

    Reference to the superclass object.

    amount

    Dollar amount = quantity x clearingPrice

    clearingPrice

    Clearing price of a CRR

    endDateTime

    segment end date time

    quantity

    The MW amount associated with the CRR

    startDateTime

    segment start date time

    CRR

    undocumented

  112. case class CTTempActivePowerCurve(sup: Curve, CombustionTurbine: String) extends Element with Product with Serializable

    Permalink

    Relationship between the combustion turbine's power output rating in gross active power (X-axis) and the ambient air temperature (Y-axis).

    Relationship between the combustion turbine's power output rating in gross active power (X-axis) and the ambient air temperature (Y-axis).

    sup

    Reference to the superclass object.

    CombustionTurbine

    A combustion turbine may have an active power versus ambient temperature relationship.

  113. case class CUAllowableAction(sup: WorkIdentifiedObject, status: String) extends Element with Product with Serializable

    Permalink

    Allowed actions: Install, Remove, Transfer, Abandon, etc.

    Allowed actions: Install, Remove, Transfer, Abandon, etc.

    sup

    Reference to the superclass object.

    status

    undocumented

  114. case class CUAsset(sup: WorkIdentifiedObject, quantity: String, status: String, typeAssetCode: String, TypeAsset: String) extends Element with Product with Serializable

    Permalink

    Compatible unit for various types of assets such as transformers switches, substation fences, poles, etc..

    Compatible unit for various types of assets such as transformers switches, substation fences, poles, etc..

    sup

    Reference to the superclass object.

    quantity

    Quantity of the type asset within the CU.

    status

    undocumented

    typeAssetCode

    The code for this type of asset.

    TypeAsset

    undocumented

  115. case class CUContractorItem(sup: WorkIdentifiedObject, activityCode: String, bidAmount: Double, status: String, CompatibleUnits: List[String]) extends Element with Product with Serializable

    Permalink

    Compatible unit contractor item.

    Compatible unit contractor item.

    sup

    Reference to the superclass object.

    activityCode

    Activity code identifies a specific and distinguishable unit of work.

    bidAmount

    The amount that a given contractor will charge for performing this unit of work.

    status

    undocumented

    CompatibleUnits

    undocumented

  116. case class CUGroup(sup: WorkIdentifiedObject, status: String, ChildCUGroups: List[String]) extends Element with Product with Serializable

    Permalink

    A Compatible Unit Group identifies a set of compatible units which may be jointly utilized for estimating and designating jobs.

    A Compatible Unit Group identifies a set of compatible units which may be jointly utilized for estimating and designating jobs.

    sup

    Reference to the superclass object.

    status

    undocumented

    ChildCUGroups

    undocumented

  117. case class CULaborCode(sup: WorkIdentifiedObject, code: String, status: String) extends Element with Product with Serializable

    Permalink

    Labor code associated with various compatible unit labor items.

    Labor code associated with various compatible unit labor items.

    sup

    Reference to the superclass object.

    code

    Labor code.

    status

    undocumented

  118. case class CULaborItem(sup: WorkIdentifiedObject, activityCode: String, laborDuration: Double, laborRate: Double, status: String, CULaborCode: String, CompatibleUnits: List[String], QualificationRequirements: List[String]) extends Element with Product with Serializable

    Permalink

    Compatible unit labor item.

    Compatible unit labor item.

    sup

    Reference to the superclass object.

    activityCode

    Activity code identifies a specific and distinguishable unit of work.

    laborDuration

    Estimated time to perform work.

    laborRate

    The labor rate applied for work.

    status

    undocumented

    CULaborCode

    undocumented

    CompatibleUnits

    undocumented

    QualificationRequirements

    undocumented

  119. case class CUMaterialItem(sup: WorkIdentifiedObject, corporateCode: String, quantity: String, status: String, CompatibleUnits: List[String], TypeMaterial: String) extends Element with Product with Serializable

    Permalink

    Compatible unit of a consumable supply item.

    Compatible unit of a consumable supply item.

    For example, nuts, bolts, brackets, glue, etc.

    sup

    Reference to the superclass object.

    corporateCode

    Code for material.

    quantity

    Quantity of the TypeMaterial for this CU, used to determine estimated costs based on a per unit cost or a cost per unit length specified in the TypeMaterial.

    status

    undocumented

    CompatibleUnits

    undocumented

    TypeMaterial

    undocumented

  120. case class CUWorkEquipmentItem(sup: WorkIdentifiedObject, equipCode: String, rate: Double, status: String, CompatibleUnits: List[String], TypeAsset: String) extends Element with Product with Serializable

    Permalink

    Compatible unit for various types of WorkEquipmentAssets, including vehicles.

    Compatible unit for various types of WorkEquipmentAssets, including vehicles.

    sup

    Reference to the superclass object.

    equipCode

    The equipment type code.

    rate

    Standard usage rate for the type of vehicle.

    status

    undocumented

    CompatibleUnits

    undocumented

    TypeAsset

    undocumented

  121. case class Cabinet(sup: AssetContainer) extends Element with Product with Serializable

    Permalink

    Enclosure that offers protection to the equipment it contains and/or safety to people/animals outside it.

    Enclosure that offers protection to the equipment it contains and/or safety to people/animals outside it.

    sup

    Reference to the superclass object.

  122. case class CableInfo(sup: WireInfo, constructionKind: String, diameterOverCore: Double, diameterOverInsulation: Double, diameterOverJacket: Double, diameterOverScreen: Double, isStrandFill: Boolean, nominalTemperature: Double, outerJacketKind: String, sheathAsNeutral: Boolean, shieldMaterial: String) extends Element with Product with Serializable

    Permalink

    Cable data.

    Cable data.

    sup

    Reference to the superclass object.

    constructionKind

    Kind of construction of this cable.

    diameterOverCore

    Diameter over the core, including any semi-con screen; should be the insulating layer's inside diameter.

    diameterOverInsulation

    Diameter over the insulating layer, excluding outer screen.

    diameterOverJacket

    Diameter over the outermost jacketing layer.

    diameterOverScreen

    Diameter over the outer screen; should be the shield's inside diameter.

    isStrandFill

    True if wire strands are extruded in a way to fill the voids in the cable.

    nominalTemperature

    Maximum nominal design operating temperature.

    outerJacketKind

    Kind of outer jacket of this cable.

    sheathAsNeutral

    True if sheath / shield is used as a neutral (i.e., bonded).

    shieldMaterial

    Material of the shield.

  123. case class Capability(sup: WorkIdentifiedObject, performanceFactor: String, status: String, typ: String, validityInterval: String, Crafts: List[String], Crew: String, WorkTasks: List[String]) extends Element with Product with Serializable

    Permalink

    Capabilities of a crew.

    Capabilities of a crew.

    sup

    Reference to the superclass object.

    performanceFactor

    Capability performance factor.

    status

    undocumented

    typ

    Classification by utility's work management standards and practices.

    validityInterval

    Date and time interval for which this capability is valid (when it became effective and when it expires).

    Crafts

    undocumented

    Crew

    undocumented

    WorkTasks

    undocumented

  124. case class Card(sup: BasicElement, accountHolderName: String, cvNumber: String, expiryDate: String, pan: String, Tender: String) extends Element with Product with Serializable

    Permalink

    Documentation of the tender when it is a type of card (credit, debit, etc).

    Documentation of the tender when it is a type of card (credit, debit, etc).

    sup

    Reference to the superclass object.

    accountHolderName

    Name of account holder.

    cvNumber

    The card verification number.

    expiryDate

    The date when this card expires.

    pan

    The primary account number.

    Tender

    Payment tender this card is being used for.

  125. case class Cashier(sup: IdentifiedObject, electronicAddress: String) extends Element with Product with Serializable

    Permalink

    The operator of the point of sale for the duration of CashierShift.

    The operator of the point of sale for the duration of CashierShift.

    Cashier is under the exclusive management control of Vendor.

    sup

    Reference to the superclass object.

    electronicAddress

    Electronic address.

  126. case class CashierShift(sup: Shift, cashFloat: Double, Cashier: String, PointOfSale: String) extends Element with Product with Serializable

    Permalink

    The operating shift for a cashier, during which the cashier may transact against the cashier shift, subject to vendor shift being open.

    The operating shift for a cashier, during which the cashier may transact against the cashier shift, subject to vendor shift being open.

    sup

    Reference to the superclass object.

    cashFloat

    The amount of cash that the cashier brings to start the shift and that will be taken away at the end of the shift; i.e. the cash float does not get banked.

    Cashier

    Cashier operating this shift.

    PointOfSale

    Point of sale that is in operation during this shift.

  127. case class Channel(sup: IdentifiedObject, isVirtual: Boolean, ReadingType: String, Register: String) extends Element with Product with Serializable

    Permalink

    A single path for the collection or reporting of register values over a period of time.

    A single path for the collection or reporting of register values over a period of time.

    For example, a register which measures forward energy can have two channels, one providing bulk quantity readings and the other providing interval readings of a fixed interval size.

    sup

    Reference to the superclass object.

    isVirtual

    If true, the data is being calculated by an enterprise system rather than metered directly.

    ReadingType

    Reading type for register values reported/collected by this channel.

    Register

    Register whose values are collected/reported by this channel.

  128. case class Charge(sup: IdentifiedObject, fixedPortion: String, kind: String, variablePortion: Double, ParentCharge: String) extends Element with Product with Serializable

    Permalink

    A charge element associated with other entities such as tariff structures, auxiliary agreements or other charge elements.

    A charge element associated with other entities such as tariff structures, auxiliary agreements or other charge elements.

    The total charge amount applicable to this instance of charge is the sum of fixed and variable portion.

    sup

    Reference to the superclass object.

    fixedPortion

    The fixed portion of this charge element.

    kind

    The kind of charge to be applied.

    variablePortion

    The variable portion of this charge element, calculated as a percentage of the total amount of a parent charge.

    ParentCharge

    Parent of this charge sub-component.

  129. case class ChargeComponent(sup: IdentifiedObject, deleteStatus: String, effectiveDate: String, equation: String, message: String, roundOff: String, sum: String, terminationDate: String, typ: String, BillDeterminants: List[String]) extends Element with Product with Serializable

    Permalink

    A Charge Component is a list of configurable charge quality items to feed into settlement calculation and/or bill determinants.

    A Charge Component is a list of configurable charge quality items to feed into settlement calculation and/or bill determinants.

    sup

    Reference to the superclass object.

    deleteStatus

    undocumented

    effectiveDate

    undocumented

    equation

    undocumented

    message

    undocumented

    roundOff

    undocumented

    sum

    undocumented

    terminationDate

    undocumented

    typ

    undocumented

    BillDeterminants

    A BillDeterminant can have 0-n ChargeComponent and a ChargeComponent can associate to 0-n BillDeterminant.

  130. case class ChargeGroup(sup: IdentifiedObject, effectiveDate: String, marketCode: String, terminationDate: String, ChargeGroupParent: String, MktUserAttribute: List[String]) extends Element with Product with Serializable

    Permalink

    Charge Group is the grouping of Charge Types for settlement invoicing purpose.

    Charge Group is the grouping of Charge Types for settlement invoicing purpose.

    Examples such as Ancillary Services, Interests, etc.

    sup

    Reference to the superclass object.

    effectiveDate

    undocumented

    marketCode

    undocumented

    terminationDate

    undocumented

    ChargeGroupParent

    A ChargeGroup instance can have relationships with other ChargeGroup instances.

    MktUserAttribute

    undocumented

  131. case class ChargeProfile(sup: Profile, frequency: String, numberInterval: Int, typ: String, unitOfMeasure: String, Bid: String, BillDeterminant: String, PassTroughBill: String) extends Element with Product with Serializable

    Permalink

    A type of profile for financial charges

    A type of profile for financial charges

    sup

    Reference to the superclass object.

    frequency

    The calculation frequency, daily or monthly.

    numberInterval

    The number of intervals in the profile data.

    typ

    The type of profile. It could be amount, price, or quantity.

    unitOfMeasure

    The unit of measure applied to the value attribute of the profile data.

    Bid

    undocumented

    BillDeterminant

    undocumented

    PassTroughBill

    undocumented

  132. case class ChargeProfileData(sup: BasicElement, sequence: Int, timeStamp: String, value: Double, BillDeterminant: String, ChargeProfile: String) extends Element with Product with Serializable

    Permalink

    Model of various charges associated with an energy profile to support billing and settlement

    Model of various charges associated with an energy profile to support billing and settlement

    sup

    Reference to the superclass object.

    sequence

    The sequence number of the profile.

    timeStamp

    The date and time of an interval.

    value

    The value of an interval given a profile type (amount, price, or quantity), subject to the UOM.

    BillDeterminant

    undocumented

    ChargeProfile

    undocumented

  133. case class ChargeType(sup: Document, chargeOrder: String, chargeVersion: String, effectiveDate: String, factor: String, frequencyType: String, terminationDate: String, totalInterval: String, ChargeComponents: List[String], ChargeGroup: List[String], MktUserAttribute: List[String]) extends Element with Product with Serializable

    Permalink

    Charge Type is the basic level configuration for settlement to process specific charges for invoicing purpose.

    Charge Type is the basic level configuration for settlement to process specific charges for invoicing purpose.

    Examples such as: Day Ahead Spinning Reserve Default Invoice Interest Charge, etc.

    sup

    Reference to the superclass object.

    chargeOrder

    undocumented

    chargeVersion

    undocumented

    effectiveDate

    undocumented

    factor

    undocumented

    frequencyType

    undocumented

    terminationDate

    undocumented

    totalInterval

    undocumented

    ChargeComponents

    A ChargeType can have 0-n ChargeComponent and a ChargeComponent can associate to 0-n ChargeType

    ChargeGroup

    A ChargeGroup can have 0-n ChargeType. A ChargeType can associate to 0-n ChargeGroup.

    MktUserAttribute

    undocumented

  134. case class Cheque(sup: BasicElement, bankAccountDetail: String, chequeNumber: String, date: String, kind: String, micrNumber: String, Tender: String) extends Element with Product with Serializable

    Permalink

    The actual tender when it is a type of cheque.

    The actual tender when it is a type of cheque.

    sup

    Reference to the superclass object.

    bankAccountDetail

    Details of the account holder and bank.

    chequeNumber

    Cheque reference number as printed on the cheque.

    date

    Date when cheque becomes valid.

    kind

    Kind of cheque.

    micrNumber

    The magnetic ink character recognition number printed on the cheque.

    Tender

    Payment tender the cheque is being used for.

  135. case class Clamp(sup: ConductingEquipment, lengthFromTerminal1: Double, ACLineSegment: String) extends Element with Product with Serializable

    Permalink

    A Clamp is a galvanic connection at a line segment where other equipment is connected.

    A Clamp is a galvanic connection at a line segment where other equipment is connected.

    A Clamp does not cut the line segment.

    sup

    Reference to the superclass object.

    lengthFromTerminal1

    The length to the place where the clamp is located starting from side one of the line segment, i.e. the line segment terminal with sequence number equal to 1.

    ACLineSegment

    The line segment to which the clamp is connected.

  136. case class ClearanceAction(sup: SwitchingStep, kind: String, Clearance: String, SwitchingStepGroup: String) extends Element with Product with Serializable

    Permalink

    Action on clearance document as a switching step.

    Action on clearance document as a switching step.

    sup

    Reference to the superclass object.

    kind

    Clearance action to perform.

    Clearance

    Clearance associated with this clearance action.

    SwitchingStepGroup

    Group to which this step belongs.

  137. case class ClearanceDocument(sup: SafetyDocument, mustBeDeenergised: Boolean, mustBeGrounded: Boolean, ClearanceAction: String, TaggedPSRs: List[String]) extends Element with Product with Serializable

    Permalink

    Safety document used to authorise work on conducting equipment in the field.

    Safety document used to authorise work on conducting equipment in the field.

    Tagged equipment is not allowed to be operated.

    sup

    Reference to the superclass object.

    mustBeDeenergised

    If true, the equipment must be deenergised.

    mustBeGrounded

    If true, the equipment must be grounded.

    ClearanceAction

    Clearance action associated with this clearance.

    TaggedPSRs

    All power system resources tagged through this clearance.

  138. case class CnodeDistributionFactor(sup: IdentifiedObject, factor: Double, podLossFactor: Double, AggregateNode: String, HostControlArea: String, MktConnectivityNode: String, SubControlArea: String) extends Element with Product with Serializable

    Permalink

    Participation factors per Cnode.

    Participation factors per Cnode.

    Used to calculate "participation" of Cnode in an AggregateNode. Each Cnode associated to an AggregateNode would be assigned a participation factor for its participation within the AggregateNode.

    sup

    Reference to the superclass object.

    factor

    Used to calculate "participation" of Cnode in an AggregateNode

    podLossFactor

    Point of delivery loss factor

    AggregateNode

    undocumented

    HostControlArea

    undocumented

    MktConnectivityNode

    undocumented

    SubControlArea

    undocumented

  139. case class CogenerationPlant(sup: PowerSystemResource, cogenHPSendoutRating: Double, cogenHPSteamRating: Double, cogenLPSendoutRating: Double, cogenLPSteamRating: Double, ratedP: Double, SteamSendoutSchedule: String) extends Element with Product with Serializable

    Permalink

    A set of thermal generating units for the production of electrical energy and process steam (usually from the output of the steam turbines).

    A set of thermal generating units for the production of electrical energy and process steam (usually from the output of the steam turbines).

    The steam sendout is typically used for industrial purposes or for municipal heating and cooling.

    sup

    Reference to the superclass object.

    cogenHPSendoutRating

    The high pressure steam sendout.

    cogenHPSteamRating

    The high pressure steam rating.

    cogenLPSendoutRating

    The low pressure steam sendout.

    cogenLPSteamRating

    The low pressure steam rating.

    ratedP

    The rated output active power of the cogeneration plant.

    SteamSendoutSchedule

    A cogeneration plant has a steam sendout schedule.

  140. case class ComFunction(sup: EndDeviceFunction, amrAddress: String, amrRouter: String, direction: String, technology: String, ComModule: String) extends Element with Product with Serializable

    Permalink

    Communication function of communication equipment or a device such as a meter.

    Communication function of communication equipment or a device such as a meter.

    sup

    Reference to the superclass object.

    amrAddress

    Communication ID number (e.g. serial number, IP address, telephone number, etc.) of the AMR module which serves this meter.

    amrRouter

    Communication ID number (e.g. port number, serial number, data collector ID, etc.) of the parent device associated to this AMR module.

    direction

    Kind of communication direction.

    technology

    Kind of communication technology.

    ComModule

    Module performing this communication function.

  141. case class ComMedia(sup: Asset) extends Element with Product with Serializable

    Permalink

    Communication media such as fibre optic cable, power-line, telephone, etc.

    Communication media such as fibre optic cable, power-line, telephone, etc.

    sup

    Reference to the superclass object.

  142. case class ComModule(sup: Asset, amrSystem: String, supportsAutonomousDst: Boolean, timeZoneOffset: Double) extends Element with Product with Serializable

    Permalink

    An asset having communications capabilities that can be paired with a meter or other end device to provide the device with communication ability, through associated communication function.

    An asset having communications capabilities that can be paired with a meter or other end device to provide the device with communication ability, through associated communication function.

    An end device that has communications capabilities through embedded hardware can use that function directly (without the communication module), or combine embedded communication function with additional communication functions provided through an external communication module (e.g. zigbee).

    sup

    Reference to the superclass object.

    amrSystem

    Automated meter reading (AMR) system communicating with this com module.

    supportsAutonomousDst

    If true, autonomous daylight saving time (DST) function is supported.

    timeZoneOffset

    Time zone offset relative to GMT for the location of this com module.

  143. case class CombinedCycleConfiguration(sup: RegisteredGenerator, primaryConfiguration: Boolean, CombinedCycleLogicalConfiguration: String, ShutdownFlag: Boolean, StartupFlag: Boolean) extends Element with Product with Serializable

    Permalink

    Configuration options for combined cycle units.

    Configuration options for combined cycle units.

    For example, a Combined Cycle with (CT1, CT2, ST1) will have (CT1, ST1) and (CT2, ST1) configurations as part of(1CT + 1STlogicalconfiguration).

    sup

    Reference to the superclass object.

    primaryConfiguration

    Whether this CombinedCycleConfiguration is the primary configuration in the associated Logical configuration?

    CombinedCycleLogicalConfiguration

    undocumented

    ShutdownFlag

    Whether Combined Cycle Plant can be shut-down in this Configuration?

    StartupFlag

    Whether Combined Cycle Plant can be started in this Logical Configuration?

  144. case class CombinedCycleConfigurationMember(sup: IdentifiedObject, primary: Boolean, steam: Boolean, CombinedCycleConfiguration: String, MktThermalGeneratingUnit: String) extends Element with Product with Serializable

    Permalink

    Configuration Member of CCP Configuration.

    Configuration Member of CCP Configuration.

    sup

    Reference to the superclass object.

    primary

    primary configuration.

    steam

    Steam plant.

    CombinedCycleConfiguration

    undocumented

    MktThermalGeneratingUnit

    undocumented

  145. case class CombinedCycleLogicalConfiguration(sup: IdentifiedObject, MktCombinedCyclePlant: String) extends Element with Product with Serializable

    Permalink

    Logical Configuration of a Combined Cycle plant.

    Logical Configuration of a Combined Cycle plant.

    Operating Combined Cycle Plant (CCP) configurations are represented as Logical CCP Resources. Logical representation shall be used for Market applications to optimize and control Market Operations. Logical representation is also necessary for controlling the number of CCP configurations and to temper performance issues that may otherwise occur.

    sup

    Reference to the superclass object.

    MktCombinedCyclePlant

    undocumented

  146. case class CombinedCyclePlant(sup: PowerSystemResource, combCyclePlantRating: Double) extends Element with Product with Serializable

    Permalink

    A set of combustion turbines and steam turbines where the exhaust heat from the combustion turbines is recovered to make steam for the steam turbines, resulting in greater overall plant efficiency.

    A set of combustion turbines and steam turbines where the exhaust heat from the combustion turbines is recovered to make steam for the steam turbines, resulting in greater overall plant efficiency.

    sup

    Reference to the superclass object.

    combCyclePlantRating

    The combined cycle plant's active power output rating.

  147. case class CombinedCycleTransitionState(sup: BasicElement, upTransition: Boolean, FromConfiguration: String, ToConfiguration: String) extends Element with Product with Serializable

    Permalink

    Defines the available from and to Transition States for the Combine Cycle Configurations.

    Defines the available from and to Transition States for the Combine Cycle Configurations.

    sup

    Reference to the superclass object.

    upTransition

    Flag indicating whether this is an UP transition. If not, it is a DOWN transition.

    FromConfiguration

    undocumented

    ToConfiguration

    undocumented

  148. case class CombustionTurbine(sup: PrimeMover, ambientTemp: Double, auxPowerVersusFrequency: Double, auxPowerVersusVoltage: Double, capabilityVersusFrequency: Double, heatRecoveryFlag: Boolean, powerVariationByTemp: Double, referenceTemp: Double, timeConstant: Double, AirCompressor: String, CTTempActivePowerCurve: String, HeatRecoveryBoiler: String) extends Element with Product with Serializable

    Permalink

    A prime mover that is typically fueled by gas or light oil.

    A prime mover that is typically fueled by gas or light oil.

    sup

    Reference to the superclass object.

    ambientTemp

    Default ambient temperature to be used in modeling applications.

    auxPowerVersusFrequency

    Off-nominal frequency effect on turbine auxiliaries. Per unit reduction in auxiliary active power consumption versus per unit reduction in frequency (from rated frequency).

    auxPowerVersusVoltage

    Off-nominal voltage effect on turbine auxiliaries. Per unit reduction in auxiliary active power consumption versus per unit reduction in auxiliary bus voltage (from a specified voltage level).

    capabilityVersusFrequency

    Off-nominal frequency effect on turbine capability. Per unit reduction in unit active power capability versus per unit reduction in frequency (from rated frequency).

    heatRecoveryFlag

    Flag that is set to true if the combustion turbine is associated with a heat recovery boiler.

    powerVariationByTemp

    Per unit change in power per (versus) unit change in ambient temperature.

    referenceTemp

    Reference temperature at which the output of the turbine was defined.

    timeConstant

    The time constant for the turbine.

    AirCompressor

    A CAES air compressor is driven by combustion turbine.

    CTTempActivePowerCurve

    A combustion turbine may have an active power versus ambient temperature relationship.

    HeatRecoveryBoiler

    A combustion turbine may have a heat recovery boiler for making steam.

  149. case class Command(sup: Control, normalValue: Int, value: Int, DiscreteValue: String, ValueAliasSet: String) extends Element with Product with Serializable

    Permalink

    A Command is a discrete control used for supervisory control.

    A Command is a discrete control used for supervisory control.

    sup

    Reference to the superclass object.

    normalValue

    Normal value for Control.value e.g. used for percentage scaling.

    value

    The value representing the actuator output.

    DiscreteValue

    The MeasurementValue that is controlled.

    ValueAliasSet

    The ValueAliasSet used for translation of a Control value to a name.

  150. case class CommitmentClearing(sup: MarketFactors) extends Element with Product with Serializable

    Permalink

    Models results of market clearing which call for commitment of units.

    Models results of market clearing which call for commitment of units.

    sup

    Reference to the superclass object.

  151. case class Commitments(sup: BasicElement, commitmentType: String, instructionCost: Double, instructionType: String, intervalEndTime: String, intervalStartTime: String, minStatusChangeTime: Int, noLoadCost: Double, updateTimeStamp: String, updateType: String, updateUser: String, RegisteredResource: String) extends Element with Product with Serializable

    Permalink

    Provides the necessary information (on a resource basis) to capture the Startup/Shutdown commitment results.

    Provides the necessary information (on a resource basis) to capture the Startup/Shutdown commitment results.

    This information is relevant to all markets.

    sup

    Reference to the superclass object.

    commitmentType

    the type of UC status (self commitment, ISO commitment, or SCUC commitment)

    instructionCost

    Total cost associated with changing the status of the resource.

    instructionType

    Indicator of either a Start-Up or a Shut-Down.

    intervalEndTime

    End time for the commitment period. This will be on an interval boundary.

    intervalStartTime

    Start time for the commitment period. This will be on an interval boundary.

    minStatusChangeTime

    SCUC commitment period start-up time. Calculated start up time based on the StartUpTimeCurve provided with the Bid.

    noLoadCost

    Unit no load cost in case of energy commodity

    updateTimeStamp

    undocumented

    updateType

    undocumented

    updateUser

    undocumented

    RegisteredResource

    undocumented

  152. case class CommunicationLink(sup: PowerSystemResource) extends Element with Product with Serializable

    Permalink

    The connection to remote units is through one or more communication links.

    The connection to remote units is through one or more communication links.

    Reduntant links may exist. The CommunicationLink class inherit PowerSystemResource. The intention is to allow CommunicationLinks to have Measurements. These Measurements can be used to model link status as operational, out of service, unit failure etc.

    sup

    Reference to the superclass object.

  153. case class CompatibleUnit(sup: WorkDocument, estCost: Double, quantity: String, CUAllowableAction: String, CUAssets: List[String], CUGroup: String, CostType: String, DesignLocationCUs: List[String], Procedures: List[String], PropertyUnit: String) extends Element with Product with Serializable

    Permalink

    A pre-planned job model containing labor, material, and accounting requirements for standardized job planning.

    A pre-planned job model containing labor, material, and accounting requirements for standardized job planning.

    sup

    Reference to the superclass object.

    estCost

    Estimated total cost for perfoming CU.

    quantity

    The quantity, unit of measure, and multiplier at the CU level that applies to the materials.

    CUAllowableAction

    undocumented

    CUAssets

    undocumented

    CUGroup

    undocumented

    CostType

    undocumented

    DesignLocationCUs

    undocumented

    Procedures

    undocumented

    PropertyUnit

    undocumented

  154. case class ComplianceEvent(sup: ActivityRecord, deadline: String) extends Element with Product with Serializable

    Permalink

    Compliance events are used for reporting regulatory or contract compliance issues and/or variances.

    Compliance events are used for reporting regulatory or contract compliance issues and/or variances.

    These might be created as a consequence of local business processes and associated rules. It is anticipated that this class will be customised extensively to meet local implementation needs.

    sup

    Reference to the superclass object.

    deadline

    The deadline for compliance.

  155. case class CompositeSwitch(sup: Equipment, compositeSwitchType: String) extends Element with Product with Serializable

    Permalink

    A model of a set of individual Switches normally enclosed within the same cabinet and possibly with interlocks that restrict the combination of switch positions.

    A model of a set of individual Switches normally enclosed within the same cabinet and possibly with interlocks that restrict the combination of switch positions.

    These are typically found in medium voltage distribution networks.

    sup

    Reference to the superclass object.

    compositeSwitchType

    An alphanumeric code that can be used as a reference to extra information such as the description of the interlocking scheme if any.

  156. case class CompositeSwitchInfo(sup: AssetInfo, ganged: Boolean, initOpMode: String, interruptingRating: Double, kind: String, phaseCode: String, phaseCount: Int, ratedVoltage: Double, remote: Boolean, switchStateCount: Int) extends Element with Product with Serializable

    Permalink

    Properties of a composite switch.

    Properties of a composite switch.

    sup

    Reference to the superclass object.

    ganged

    True if multi-phase switch controls all phases concurrently.

    initOpMode

    Initial operating mode, with the following values: Automatic, Manual.

    interruptingRating

    Breaking capacity, or short circuit rating, is the maximum rated current which the device can safely interrupt at the rated voltage.

    kind

    Kind of composite switch.

    phaseCode

    Phases carried, if applicable.

    phaseCount

    Supported number of phases, typically 0, 1 or 3.

    ratedVoltage

    Rated voltage.

    remote

    True if device is capable of being operated by remote control.

    switchStateCount

    Number of switch states represented by the composite switch.

  157. case class ConcentricNeutralCableInfo(sup: CableInfo, diameterOverNeutral: Double, neutralStrandCount: Int, neutralStrandGmr: Double, neutralStrandRDC20: Double, neutralStrandRadius: Double) extends Element with Product with Serializable

    Permalink

    Concentric neutral cable data.

    Concentric neutral cable data.

    sup

    Reference to the superclass object.

    diameterOverNeutral

    Diameter over the concentric neutral strands.

    neutralStrandCount

    Number of concentric neutral strands.

    neutralStrandGmr

    Geometric mean radius of the neutral strand.

    neutralStrandRDC20

    DC resistance per unit length of the neutral strand at 20 �C.

    neutralStrandRadius

    Outside radius of the neutral strand.

  158. case class ConditionFactor(sup: WorkIdentifiedObject, cfValue: String, kind: String, status: String) extends Element with Product with Serializable

    Permalink

    This is to specify the various condition factors for a design that may alter the cost estimate or the allocation.

    This is to specify the various condition factors for a design that may alter the cost estimate or the allocation.

    sup

    Reference to the superclass object.

    cfValue

    The actual value of the condition factor, such as labor flat fee or percentage.

    kind

    Kind of this condition factor.

    status

    undocumented

  159. case class ConductingEquipment(sup: Equipment, BaseVoltage: String, GroundingAction: String, JumpingAction: String, SvStatus: String) extends Element with Product with Serializable

    Permalink

    The parts of the AC power system that are designed to carry current or that are conductively connected through terminals.

    The parts of the AC power system that are designed to carry current or that are conductively connected through terminals.

    sup

    Reference to the superclass object.

    BaseVoltage

    Base voltage of this conducting equipment. Use only when there is no voltage level container used and only one base voltage applies. For example, not used for transformers.

    GroundingAction

    Action involving grounding operation on this conducting equipment.

    JumpingAction

    Jumper action involving jumping operation on this conducting equipment.

    SvStatus

    The status state variable associated with this conducting equipment.

  160. case class Conductor(sup: ConductingEquipment, len: Double) extends Element with Product with Serializable

    Permalink

    Combination of conducting material with consistent electrical characteristics, building a single electrical system, used to carry current between points in the power system.

    Combination of conducting material with consistent electrical characteristics, building a single electrical system, used to carry current between points in the power system.

    sup

    Reference to the superclass object.

    len

    Segment length for calculating line section capabilities

  161. case class ConfigurationEvent(sup: ActivityRecord, effectiveDateTime: String, modifiedBy: String, remark: String, ChangedAsset: String, ChangedDocument: String, ChangedLocation: String, ChangedOrganisationRole: String, ChangedPersonRole: String, ChangedServiceCategory: String, ChangedUsagePoint: String) extends Element with Product with Serializable

    Permalink

    Used to report details on creation, change or deletion of an entity or its configuration.

    Used to report details on creation, change or deletion of an entity or its configuration.

    sup

    Reference to the superclass object.

    effectiveDateTime

    Date and time this event has or will become effective.

    modifiedBy

    Source/initiator of modification.

    remark

    Free text remarks.

    ChangedAsset

    Asset whose change resulted in this configuration event.

    ChangedDocument

    Document whose change resulted in this configuration event.

    ChangedLocation

    Location whose change resulted in this configuration event.

    ChangedOrganisationRole

    Organisation role whose change resulted in this configuration event.

    ChangedPersonRole

    Person role whose change resulted in this configuration event.

    ChangedServiceCategory

    Service category whose change resulted in this configuration event.

    ChangedUsagePoint

    Usage point whose change resulted in this configuration event.

  162. case class ConformLoad(sup: EnergyConsumer, LoadGroup: String) extends Element with Product with Serializable

    Permalink

    ConformLoad represent loads that follow a daily load change pattern where the pattern can be used to scale the load with a system load.

    ConformLoad represent loads that follow a daily load change pattern where the pattern can be used to scale the load with a system load.

    sup

    Reference to the superclass object.

    LoadGroup

    Group of this ConformLoad.

  163. case class ConformLoadGroup(sup: LoadGroup) extends Element with Product with Serializable

    Permalink

    A group of loads conforming to an allocation pattern.

    A group of loads conforming to an allocation pattern.

    sup

    Reference to the superclass object.

  164. case class ConformLoadSchedule(sup: SeasonDayTypeSchedule, ConformLoadGroup: String) extends Element with Product with Serializable

    Permalink

    A curve of load versus time (X-axis) showing the active power values (Y1-axis) and reactive power (Y2-axis) for each unit of the period covered.

    A curve of load versus time (X-axis) showing the active power values (Y1-axis) and reactive power (Y2-axis) for each unit of the period covered.

    This curve represents a typical pattern of load over the time period for a given day type and season.

    sup

    Reference to the superclass object.

    ConformLoadGroup

    The ConformLoadGroup where the ConformLoadSchedule belongs.

  165. case class CongestionArea(sup: AggregatedPnode, IndividualPnode: List[String]) extends Element with Product with Serializable

    Permalink

    Designated Congestion Area Definition (DCA)

    Designated Congestion Area Definition (DCA)

    sup

    Reference to the superclass object.

    IndividualPnode

    undocumented

  166. case class ConnectDisconnectFunction(sup: EndDeviceFunction, eventCount: Int, isConnected: Boolean, isDelayedDiscon: Boolean, isLocalAutoDisconOp: Boolean, isLocalAutoReconOp: Boolean, isRemoteAutoDisconOp: Boolean, isRemoteAutoReconOp: Boolean, rcdInfo: String, Switches: List[String]) extends Element with Product with Serializable

    Permalink

    A function that will disconnect and reconnect the customer's load under defined conditions.

    A function that will disconnect and reconnect the customer's load under defined conditions.

    sup

    Reference to the superclass object.

    eventCount

    Running cumulative count of connect or disconnect events, for the lifetime of this function or until the value is cleared.

    isConnected

    True if this function is in the connected state.

    isDelayedDiscon

    If set true, the switch may disconnect the service at the end of a specified time delay after the disconnect signal has been given. If set false, the switch may disconnect the service immediately after the disconnect signal has been given. This is typically the case for over current circuit-breakers which are classified as either instantaneous or slow acting.

    isLocalAutoDisconOp

    If set true and if disconnection can be operated locally, the operation happens automatically. Otherwise it happens manually.

    isLocalAutoReconOp

    If set true and if reconnection can be operated locally, then the operation happens automatically. Otherwise, it happens manually.

    isRemoteAutoDisconOp

    If set true and if disconnection can be operated remotely, then the operation happens automatically. If set false and if disconnection can be operated remotely, then the operation happens manually.

    isRemoteAutoReconOp

    If set true and if reconnection can be operated remotely, then the operation happens automatically. If set false and if reconnection can be operated remotely, then the operation happens manually.

    rcdInfo

    Information on remote connect disconnect switch.

    Switches

    undocumented

  167. case class ConnectivityNode(sup: IdentifiedObject, ConnectivityNodeContainer: String, TopologicalNode: String) extends Element with Product with Serializable

    Permalink

    Connectivity nodes are points where terminals of AC conducting equipment are connected together with zero impedance.

    Connectivity nodes are points where terminals of AC conducting equipment are connected together with zero impedance.

    sup

    Reference to the superclass object.

    ConnectivityNodeContainer

    Container of this connectivity node.

    TopologicalNode

    The topological node to which this connectivity node is assigned. May depend on the current state of switches in the network.

  168. case class ConnectivityNodeContainer(sup: PowerSystemResource) extends Element with Product with Serializable

    Permalink

    A base class for all objects that may contain connectivity nodes or topological nodes.

    A base class for all objects that may contain connectivity nodes or topological nodes.

    sup

    Reference to the superclass object.

  169. case class Connector(sup: ConductingEquipment) extends Element with Product with Serializable

    Permalink

    A conductor, or group of conductors, with negligible impedance, that serve to connect other conducting equipment within a single substation and are modelled with a single logical terminal.

    A conductor, or group of conductors, with negligible impedance, that serve to connect other conducting equipment within a single substation and are modelled with a single logical terminal.

    sup

    Reference to the superclass object.

  170. case class ConstraintClearing(sup: MarketFactors) extends Element with Product with Serializable

    Permalink

    Groups all items associated with Binding Constraints and Constraint Violations per interval and market.

    Groups all items associated with Binding Constraints and Constraint Violations per interval and market.

    sup

    Reference to the superclass object.

  171. case class ConstraintResults(sup: IdentifiedObject, baseFlow: Double, bindingLimit: Double, clearedValue: Double, competitivePathConstraint: String, constraintType: String, limitFlag: String, optimizationFlag: String, overloadMW: Double, percentMW: Double, shadowPrice: Double, updateTimeStamp: String, updateType: String, updateUser: String, BGLimit: Double, BGTRResCap: Double, ConstraintClearing: String, Flowgate: String, MktContingency: String) extends Element with Product with Serializable

    Permalink

    Provides the Market results for the constraint processing for either the DAM or RTM.

    Provides the Market results for the constraint processing for either the DAM or RTM.

    The data includes the constraint type (binding or violated), the solved value for the constraint, and the associated shadow price.

    sup

    Reference to the superclass object.

    baseFlow

    Branch base Power Flow.

    bindingLimit

    MW Limit.

    clearedValue

    Cleared MW.

    competitivePathConstraint

    Non-competitive path constraint Flag"(Y/N) indicating whether the shadow price on a non-competitive path was non-zero.

    constraintType

    Type of constraint.

    limitFlag

    Limit flag ('Maximum', 'Minimum').

    optimizationFlag

    Included in optimization Y/N.

    overloadMW

    Transmission overload MW.

    percentMW

    Actual MW flow as percent of limit.

    shadowPrice

    Shadow Price ($/MW) for the commodity. Shadow price for the corresponding constraint.

    updateTimeStamp

    Update time stamp.

    updateType

    MQS change type.

    updateUser

    Updated user.

    BGLimit

    This value is determined in DA and RTM. The SCUC optimization ensures that the MW flow on the Branch Group will not exceed this limit in the relevant direction.

    BGTRResCap

    Branch Group TR Reservation Capacity - This value is determined in DA and RTM. It is the amount of spare transmission capacity that is left for the TR holder to use.

    ConstraintClearing

    undocumented

    Flowgate

    undocumented

    MktContingency

    undocumented

  172. case class ConstraintTerm(sup: IdentifiedObject, factor: String, function: String, SecurityConstraintSum: String) extends Element with Product with Serializable

    Permalink

    A constraint term is one element of a linear constraint.

    A constraint term is one element of a linear constraint.

    sup

    Reference to the superclass object.

    factor

    undocumented

    function

    The function is an enumerated value that can be 'active', 'reactive', or 'VA' to indicate the type of flow.

    SecurityConstraintSum

    undocumented

  173. case class ConsumptionTariffInterval(sup: BasicElement, sequenceNumber: Int, startValue: Double, Charges: List[String], TouTariffIntervals: List[String]) extends Element with Product with Serializable

    Permalink

    One of a sequence of intervals defined in terms of consumption quantity of a service such as electricity, water, gas, etc.

    One of a sequence of intervals defined in terms of consumption quantity of a service such as electricity, water, gas, etc.

    It is typically used in association with TariffProfile to define the steps or blocks in a step tariff structure, where startValue simultaneously defines the entry value of this step and the closing value of the previous step. Where consumption is >= startValue it falls within this interval and where consumption is < startValue it falls within the previous interval.

    sup

    Reference to the superclass object.

    sequenceNumber

    A sequential reference that defines the identity of this interval and its relative position with respect to other intervals in a sequence of intervals.

    startValue

    The lowest level of consumption that defines the starting point of this interval. The interval extends to the start of the next interval or until it is reset to the start of the first interval by TariffProfile.tariffCycle.

    Charges

    All charges used to define this consumption tariff interval.

    TouTariffIntervals

    All time of use tariff intervals influenced by this consumption tariff interval.

  174. case class Contingency(sup: IdentifiedObject, mustStudy: Boolean) extends Element with Product with Serializable

    Permalink

    An event threatening system reliability, consisting of one or more contingency elements.

    An event threatening system reliability, consisting of one or more contingency elements.

    sup

    Reference to the superclass object.

    mustStudy

    Set true if must study this contingency.

  175. case class ContingencyConstraintLimit(sup: Curve, MWLimitSchedules: String, MktContingency: String, SecurityConstraintSum: String) extends Element with Product with Serializable

    Permalink

    Possibly time-varying max MW or MVA and optionally Min MW limit or MVA limit (Y1 and Y2, respectively) assigned to a constraint for a specific contingency.

    Possibly time-varying max MW or MVA and optionally Min MW limit or MVA limit (Y1 and Y2, respectively) assigned to a constraint for a specific contingency.

    Use CurveSchedule XAxisUnits to specify MW or MVA.

    sup

    Reference to the superclass object.

    MWLimitSchedules

    undocumented

    MktContingency

    undocumented

    SecurityConstraintSum

    undocumented

  176. case class ContingencyElement(sup: IdentifiedObject, Contingency: String) extends Element with Product with Serializable

    Permalink

    An element of a system event to be studied by contingency analysis, representing a change in status of a single piece of equipment.

    An element of a system event to be studied by contingency analysis, representing a change in status of a single piece of equipment.

    sup

    Reference to the superclass object.

    Contingency

    A contingency element belongs to one contingency.

  177. case class ContingencyEquipment(sup: ContingencyElement, contingentStatus: String, Equipment: String) extends Element with Product with Serializable

    Permalink

    A equipment to which the in service status is to change such as a power transformer or AC line segment.

    A equipment to which the in service status is to change such as a power transformer or AC line segment.

    sup

    Reference to the superclass object.

    contingentStatus

    The status for the associated equipment when in the contingency state. This status is independent of the case to which the contingency is originally applied, but defines the equipment status when the contingency is applied.

    Equipment

    The single piece of equipment to which to apply the contingency.

  178. case class ContractDistributionFactor(sup: BasicElement, factor: Double, sinkFlag: String, sourceFlag: String, Flowgate: String, RegisteredResource: String, TransmissionContractRight: String) extends Element with Product with Serializable

    Permalink

    Distribution amoung resources at the sink point or source point

    Distribution amoung resources at the sink point or source point

    sup

    Reference to the superclass object.

    factor

    MW value that this resource provides to the overall contract.

    sinkFlag

    This value will be set to YES if the referenced Cnode is defined as the sink point in the contract.

    sourceFlag

    This value will be set to YES if the referenced Cnode is defined as the source point in the contract.

    Flowgate

    undocumented

    RegisteredResource

    undocumented

    TransmissionContractRight

    undocumented

  179. case class ContractRight(sup: IdentifiedObject, chainOrder: Int, contractMW: Double, contractPrice: Double, contractPriority: Int, contractStatus: String, contractType: String, endEffectiveDate: String, financialLocation: String, financialRightsDAM: String, financialRightsRTM: String, fuelAdder: Double, latestSchedMinutes: Int, latestSchedMktType: String, maxNetDependableCapacity: Double, maximumScheduleQuantity: Double, maximumServiceHours: Int, maximumStartups: Int, minimumLoad: Double, minimumScheduleQuantity: Double, physicalRightsDAM: String, physicalRightsRTM: String, startEffectiveDate: String, startupLeadTime: Int, Chain_TransmissionRightChain: String, Ind_TransmissionRightChain: String, RTO: String, SchedulingCoordinator: String, TRType: String) extends Element with Product with Serializable

    Permalink

    Provides definition of Transmission Ownership Right and Existing Transmission Contract identifiers for use by SCUC.

    Provides definition of Transmission Ownership Right and Existing Transmission Contract identifiers for use by SCUC.

    RMR contract hosting: Startup lead time, Contract Service Limits, Max Service Hours, Max MWhs, Max Start-ups, Ramp Rate, Max Net Dependable Capacity, Min Capacity and Unit Substitution for DAM/RTM to retrieve;

    sup

    Reference to the superclass object.

    chainOrder

    When used in conjunction with a Transmission Right contract chain, this is the precedence for the contracts.

    contractMW

    MW value of the contract

    contractPrice

    Financial value of the contract

    contractPriority

    Priority for the contract. This should be unique amoung all contracts for a specific resource. This value is the directive for the SCUC algorithm on the order to satisfy/cut contracts.

    contractStatus

    Contract status

    contractType

    type of the contract. Possible values are but not limited by:

    endEffectiveDate

    end effective date

    financialLocation

    Indicator if the location associated with this contract is financial (e.g. pricing nodes) or physical (e.g. connectivity nodes).

    financialRightsDAM

    Flag to indicate this contract provides financial rights in the DA Market

    financialRightsRTM

    Flag to indicate this contract provides financial rights in the RT Market

    fuelAdder

    Estimated Fuel Adder

    latestSchedMinutes

    This indicates the latest schedule minutes (e.g. t - xx) that this resource can be notified to respond. This attribute is only used if the market type is not supplied.

    latestSchedMktType

    This indicates the latest schedule market type a contract can be applied to. This is used in conjunction with the latestSchedMinutes attribute to determine the latest time this contract can be called in. The possible values for this attribute are: DAM, RTM or it can be omitted. If omitted, the latestSchedMinutes attribute defines the value.

    maxNetDependableCapacity

    Maximum Net Dependable Capacity

    maximumScheduleQuantity

    Maximum schedule MW quantity

    maximumServiceHours

    Maximum service hours

    maximumStartups

    Maximum startups

    minimumLoad

    Minimum Load

    minimumScheduleQuantity

    Minimum schedule quanity

    physicalRightsDAM

    Flag to indicate this contract provides physical rights in the DA Market

    physicalRightsRTM

    Flag to indicate this contract provides physical rights in the RT Market

    startEffectiveDate

    start effective date

    startupLeadTime

    Start up lead time

    Chain_TransmissionRightChain

    undocumented

    Ind_TransmissionRightChain

    undocumented

    RTO

    undocumented

    SchedulingCoordinator

    undocumented

    TRType

    Transmission Right type - is this an individual contract right or a chain contract right. Types = CHAIN or INDIVIDUAL

  180. case class ContractorItem(sup: WorkIdentifiedObject, activityCode: String, bidAmount: Double, cost: Double, status: String, ErpPayables: List[String], WorkCostDetail: String, WorkTask: String) extends Element with Product with Serializable

    Permalink

    Contractor information for work task.

    Contractor information for work task.

    sup

    Reference to the superclass object.

    activityCode

    Activity code identifies a specific and distinguishable unit of work.

    bidAmount

    The amount that a given contractor will charge for performing this unit of work.

    cost

    The total amount charged.

    status

    undocumented

    ErpPayables

    undocumented

    WorkCostDetail

    undocumented

    WorkTask

    undocumented

  181. case class Control(sup: IdentifiedObject, controlType: String, operationInProgress: Boolean, timeStamp: String, unitMultiplier: String, unitSymbol: String, PowerSystemResource: String, RemoteControl: String) extends Element with Product with Serializable

    Permalink

    Control is used for supervisory/device control.

    Control is used for supervisory/device control.

    It represents control outputs that are used to change the state in a process, e.g. close or open breaker, a set point value or a raise lower command.

    sup

    Reference to the superclass object.

    controlType

    Specifies the type of Control, e.g. BreakerOn/Off, GeneratorVoltageSetPoint, TieLineFlow etc. The ControlType.name shall be unique among all specified types and describe the type.

    operationInProgress

    Indicates that a client is currently sending control commands that has not completed.

    timeStamp

    The last time a control output was sent.

    unitMultiplier

    The unit multiplier of the controlled quantity.

    unitSymbol

    The unit of measure of the controlled quantity.

    PowerSystemResource

    Regulating device governed by this control output.

    RemoteControl

    The remote point controlling the physical actuator.

  182. case class ControlArea(sup: PowerSystemResource, netInterchange: Double, pTolerance: Double, typ: String, EnergyArea: String) extends Element with Product with Serializable

    Permalink

    A control area is a grouping of generating units and/or loads and a cutset of tie lines (as terminals) which may be used for a variety of purposes including automatic generation control, powerflow solution area interchange control specification, and input to load forecasting.

    A control area is a grouping of generating units and/or loads and a cutset of tie lines (as terminals) which may be used for a variety of purposes including automatic generation control, powerflow solution area interchange control specification, and input to load forecasting.

    Note that any number of overlapping control area specifications can be superimposed on the physical model.

    sup

    Reference to the superclass object.

    netInterchange

    The specified positive net interchange into the control area, i.e. positive sign means flow in to the area.

    pTolerance

    Active power net interchange tolerance

    typ

    The primary type of control area definition used to determine if this is used for automatic generation control, for planning interchange control, or other purposes. A control area specified with primary type of automatic generation control could still be forecast and used as an interchange area in power flow analysis.

    EnergyArea

    The energy area that is forecast from this control area specification.

  183. case class ControlAreaDesignation(sup: BasicElement, attained: String, native1: String, RegisteredResource: List[String], SubControlArea: List[String]) extends Element with Product with Serializable

    Permalink

    Indicates Control Area associated with self-schedule.

    Indicates Control Area associated with self-schedule.

    sup

    Reference to the superclass object.

    attained

    Attained.

    native1

    Native.

    RegisteredResource

    undocumented

    SubControlArea

    undocumented

  184. case class ControlAreaGeneratingUnit(sup: IdentifiedObject, ControlArea: String, GeneratingUnit: String) extends Element with Product with Serializable

    Permalink

    A control area generating unit.

    A control area generating unit.

    This class is needed so that alternate control area definitions may include the same generating unit. Note only one instance within a control area should reference a specific generating unit.

    sup

    Reference to the superclass object.

    ControlArea

    The parent control area for the generating unit specifications.

    GeneratingUnit

    The generating unit specified for this control area. Note that a control area should include a GeneratingUnit only once.

  185. case class ControlAreaOperator(sup: Organisation, CAChildOf: List[String], ControlledBy: String) extends Element with Product with Serializable

    Permalink

    Operates the Control Area.

    Operates the Control Area.

    Approves and implements energy transactions. Verifies both Inter-Control Area and Intra-Control Area transactions for the power system before granting approval (and implementing) the transactions.

    sup

    Reference to the superclass object.

    CAChildOf

    A ControlAreaOperator has a collection of tie points that ring the ControlArea, called a TieLine.

    ControlledBy

    A ControlAreaCompany controls a ControlArea.

  186. case class ControlAreaSolutionData(sup: BasicElement, solvedInterchange: Double, solvedLosses: Double, MktControlArea: String) extends Element with Product with Serializable

    Permalink

    State Estimator Solution Pool Interchange and Losses

    State Estimator Solution Pool Interchange and Losses

    sup

    Reference to the superclass object.

    solvedInterchange

    Pool MW Interchange Attribute Usage: The active power interchange of the pool

    solvedLosses

    Pool Losses MW Attribute Usage: The active power losses of the pool in MW

    MktControlArea

    undocumented

  187. case class ControlledAppliance(sup: BasicElement, isElectricVehicle: Boolean, isExteriorLighting: Boolean, isGenerationSystem: Boolean, isHvacCompressorOrFurnace: Boolean, isInteriorLighting: Boolean, isIrrigationPump: Boolean, isManagedCommercialIndustrialLoad: Boolean, isPoolPumpSpaJacuzzi: Boolean, isSimpleMiscLoad: Boolean, isSmartAppliance: Boolean, isStripAndBaseboardHeater: Boolean, isWaterHeater: Boolean) extends Element with Product with Serializable

    Permalink

    Appliance controlled with a PAN device control.

    Appliance controlled with a PAN device control.

    sup

    Reference to the superclass object.

    isElectricVehicle

    True if the appliance is an electric vehicle.

    isExteriorLighting

    True if the appliance is exterior lighting.

    isGenerationSystem

    True if the appliance is a generation system.

    isHvacCompressorOrFurnace

    True if the appliance is HVAC compressor or furnace.

    isInteriorLighting

    True if the appliance is interior lighting.

    isIrrigationPump

    True if the appliance is an irrigation pump.

    isManagedCommercialIndustrialLoad

    True if the appliance is managed commercial or industrial load.

    isPoolPumpSpaJacuzzi

    True if the appliance is a pool, pump, spa or jacuzzi.

    isSimpleMiscLoad

    True if the appliance is a simple miscellaneous load.

    isSmartAppliance

    True if the appliance is a smart appliance.

    isStripAndBaseboardHeater

    True if the appliance is a stip or baseboard heater.

    isWaterHeater

    True if the appliance is a water heater.

  188. case class CoolingPowerRating(sup: IdentifiedObject, coolingKind: String, powerRating: Double, stage: Int, Reconditionings: List[String]) extends Element with Product with Serializable

    Permalink

    There are often stages of power which are associated with stages of cooling.

    There are often stages of power which are associated with stages of cooling.

    For instance, a transformer may be rated 121kV on the primary, 15kV on the secondary and 4kV on the tertiary winding. These are voltage ratings and the power ratings are generally the same for all three windings and independent of the voltage ratings, there are instances where the tertiary may have a lower power rating.

    sup

    Reference to the superclass object.

    coolingKind

    Kind of cooling system.

    powerRating

    The power rating associated with type of cooling specified for this stage.

    stage

    Stage of cooling and associated power rating.

    Reconditionings

    undocumented

  189. case class CoordinateSystem(sup: IdentifiedObject, crsUrn: String) extends Element with Product with Serializable

    Permalink

    Coordinate reference system.

    Coordinate reference system.

    sup

    Reference to the superclass object.

    crsUrn

    A Uniform Resource Name (URN) for the coordinate reference system (crs) used to define 'Location. PositionPoints'.

  190. case class CostType(sup: WorkIdentifiedObject, amountAssignable: Boolean, code: String, level: String, stage: String, status: String, ErpJournalEntries: List[String], ParentCostType: String) extends Element with Product with Serializable

    Permalink

    A categorization for resources, often costs, in accounting transactions.

    A categorization for resources, often costs, in accounting transactions.

    Examples include: material components, building in service, coal sales, overhead, etc.

    sup

    Reference to the superclass object.

    amountAssignable

    True if an amount can be assigned to the resource element (e.g., building in service, transmission plant, software development capital); false otherwise (e.g., internal labor, material components).

    code

    A codified representation of the resource element.

    level

    The level of the resource element in the hierarchy of resource elements (recursive relationship).

    stage

    The stage for which this costType applies: estimated design, estimated actual or actual actual.

    status

    undocumented

    ErpJournalEntries

    undocumented

    ParentCostType

    undocumented

  191. case class Craft(sup: IdentifiedObject, status: String, typ: String, ErpPersons: List[String]) extends Element with Product with Serializable

    Permalink

    Craft of a person or a crew.

    Craft of a person or a crew.

    Examples include overhead electric, underground electric, high pressure gas, etc. This ensures necessary knowledge and skills before being allowed to perform certain types of work.

    sup

    Reference to the superclass object.

    status

    undocumented

    typ

    Classification by utility's work mangement standards and practices.

    ErpPersons

    undocumented

  192. case class Crew(sup: IdentifiedObject, status: String, CrewType: String) extends Element with Product with Serializable

    Permalink

    Group of people with specific skills, tools, and vehicles.

    Group of people with specific skills, tools, and vehicles.

    sup

    Reference to the superclass object.

    status

    Status of this crew.

    CrewType

    Type of this crew.

  193. case class CrewMember(sup: OperationPersonRole, Crew: String) extends Element with Product with Serializable

    Permalink

    Member of a crew.

    Member of a crew.

    sup

    Reference to the superclass object.

    Crew

    Crew to which this crew member belongs.

  194. case class CrewType(sup: IdentifiedObject) extends Element with Product with Serializable

    Permalink

    Custom description of the type of crew.

    Custom description of the type of crew.

    This may be used to determine the type of work the crew can be assigned to. Examples include repair, tree trimming, switching, etc.

    sup

    Reference to the superclass object.

  195. case class CsConverter(sup: ACDCConverter, alpha: Double, gamma: Double, maxAlpha: Double, maxGamma: Double, maxIdc: Double, minAlpha: Double, minGamma: Double, minIdc: Double, operatingMode: String, pPccControl: String, ratedIdc: Double, targetAlpha: Double, targetGamma: Double, targetIdc: Double) extends Element with Product with Serializable

    Permalink

    DC side of the current source converter (CSC).

    DC side of the current source converter (CSC).

    sup

    Reference to the superclass object.

    alpha

    Firing angle, typical value between 10 and 18 degrees for a rectifier. CSC state variable, result from power flow.

    gamma

    Extinction angle. CSC state variable, result from power flow.

    maxAlpha

    Maximum firing angle. CSC configuration data used in power flow.

    maxGamma

    Maximum extinction angle. CSC configuration data used in power flow.

    maxIdc

    The maximum direct current (Id) on the DC side at which the converter should operate. Converter configuration data use in power flow.

    minAlpha

    Minimum firing angle. CSC configuration data used in power flow.

    minGamma

    Minimum extinction angle. CSC configuration data used in power flow.

    minIdc

    The minimum direct current (Id) on the DC side at which the converter should operate. CSC configuration data used in power flow.

    operatingMode

    Indicates whether the DC pole is operating as an inverter or as a rectifier. CSC control variable used in power flow.

    pPccControl

    undocumented

    ratedIdc

    Rated converter DC current, also called IdN. Converter configuration data used in power flow.

    targetAlpha

    Target firing angle. CSC control variable used in power flow.

    targetGamma

    Target extinction angle. CSC control variable used in power flow.

    targetIdc

    DC current target value. CSC control variable used in power flow.

  196. case class CurrentEmergencyScheduledInterchange(sup: IdentifiedObject, emergencyScheduleMW: Double, emergencyScheduleRampTime: Int, emergencyScheduleStartTime: String, InternalControlArea: String) extends Element with Product with Serializable

    Permalink

    Control area emergency schedules

    Control area emergency schedules

    sup

    Reference to the superclass object.

    emergencyScheduleMW

    Net tie MW. These are three entries, the current emergency schedule interchange and the two future schedules if they exist.

    emergencyScheduleRampTime

    Ramp time, the ramping time for a schedule. This is calculated as the remaining time to ramp if a schedule is ramping. Measured in seconds, but can be negattive.

    emergencyScheduleStartTime

    Net tie time, the start time for a schedule. This is calculated as the current time if a schedule is ramping.

    InternalControlArea

    undocumented

  197. case class CurrentLimit(sup: OperationalLimit, value: Double) extends Element with Product with Serializable

    Permalink

    Operational limit on current.

    Operational limit on current.

    sup

    Reference to the superclass object.

    value

    Limit on current flow.

  198. case class CurrentRelay(sup: ProtectionEquipment, currentLimit1: Double, currentLimit2: Double, currentLimit3: Double, inverseTimeFlag: Boolean, timeDelay1: Double, timeDelay2: Double, timeDelay3: Double) extends Element with Product with Serializable

    Permalink

    A device that checks current flow values in any direction or designated direction.

    A device that checks current flow values in any direction or designated direction.

    sup

    Reference to the superclass object.

    currentLimit1

    Current limit number one 1 for inverse time pickup.

    currentLimit2

    Current limit number 2 for inverse time pickup.

    currentLimit3

    Current limit number 3 for inverse time pickup.

    inverseTimeFlag

    Set true if the current relay has inverse time characteristic.

    timeDelay1

    Inverse time delay number 1 for current limit number 1.

    timeDelay2

    Inverse time delay number 2 for current limit number 2.

    timeDelay3

    Inverse time delay number 3 for current limit number 3.

  199. case class CurrentScheduledInterchange(sup: BasicElement, currentNetTieMW: Double, useEmergencySchedule: Boolean, InternalControlArea: String) extends Element with Product with Serializable

    Permalink

    Control area current net tie (scheduled interchange) sent to real time dispatch.

    Control area current net tie (scheduled interchange) sent to real time dispatch.

    sup

    Reference to the superclass object.

    currentNetTieMW

    Current control area net tie MW (the sum of the tie line flows, i.e the sum of flows into and out of the control area), the current instantaneous scheduled interchange.

    useEmergencySchedule

    Use Emergency Schedule Attribute Usage: Emergency use indicator, false = Emergency Schedular OFF, true = Emergency Schedular ON.

    InternalControlArea

    undocumented

  200. case class CurrentTransformer(sup: Sensor, accuracyClass: String, accuracyLimit: Double, coreBurden: Double, ctClass: String, usage: String) extends Element with Product with Serializable

    Permalink

    Instrument transformer used to measure electrical qualities of the circuit that is being protected and/or monitored.

    Instrument transformer used to measure electrical qualities of the circuit that is being protected and/or monitored.

    Typically used as current transducer for the purpose of metering or protection. A typical secondary current rating would be 5A.

    sup

    Reference to the superclass object.

    accuracyClass

    CT accuracy classification.

    accuracyLimit

    Percent of rated current for which the CT remains accurate within specified limits.

    coreBurden

    Power burden of the CT core.

    ctClass

    CT classification; i.e. class 10P.

    usage

    Intended usage of the CT; i.e. metering, protection.

  201. case class CurrentTransformerInfo(sup: AssetInfo, accuracyClass: String, accuracyLimit: Double, coreCount: Int, ctClass: String, kneePointCurrent: Double, kneePointVoltage: Double, maxRatio: String, nominalRatio: String, primaryFlsRating: Double, primaryRatio: String, ratedCurrent: Double, secondaryFlsRating: Double, secondaryRatio: String, tertiaryFlsRating: Double, tertiaryRatio: String, usage: String) extends Element with Product with Serializable

    Permalink

    Properties of current transformer asset.

    Properties of current transformer asset.

    sup

    Reference to the superclass object.

    accuracyClass

    CT accuracy classification.

    accuracyLimit

    Accuracy limit.

    coreCount

    Number of cores.

    ctClass

    undocumented

    kneePointCurrent

    Maximum primary current where the CT still displays linear characteristicts.

    kneePointVoltage

    Maximum voltage across the secondary terminals where the CT still displays linear characteristicts.

    maxRatio

    Maximum ratio between the primary and secondary current.

    nominalRatio

    Nominal ratio between the primary and secondary current; i.e. 100:5.

    primaryFlsRating

    Full load secondary (FLS) rating for primary winding.

    primaryRatio

    Ratio for the primary winding tap changer.

    ratedCurrent

    Rated current on the primary side.

    secondaryFlsRating

    Full load secondary (FLS) rating for secondary winding.

    secondaryRatio

    Ratio for the secondary winding tap changer.

    tertiaryFlsRating

    Full load secondary (FLS) rating for tertiary winding.

    tertiaryRatio

    Ratio for the tertiary winding tap changer.

    usage

    Usage: eg. metering, protection, etc.

  202. case class CurtailmentProfile(sup: Profile, EnergyTransaction: String) extends Element with Product with Serializable

    Permalink

    Curtailing entity must be providing at least one service to the EnergyTransaction.

    Curtailing entity must be providing at least one service to the EnergyTransaction.

    The CurtailmentProfile must be completely contained within the EnergyProfile timeframe for this EnergyTransaction.

    sup

    Reference to the superclass object.

    EnergyTransaction

    An EnergyTransaction may be curtailed by any of the participating entities.

  203. case class Curve(sup: IdentifiedObject, curveStyle: String, xMultiplier: String, xUnit: String, y1Multiplier: String, y1Unit: String, y2Multiplier: String, y2Unit: String, y3Multiplier: String, y3Unit: String) extends Element with Product with Serializable

    Permalink

    A multi-purpose curve or functional relationship between an independent variable (X-axis) and dependent (Y-axis) variables.

    A multi-purpose curve or functional relationship between an independent variable (X-axis) and dependent (Y-axis) variables.

    sup

    Reference to the superclass object.

    curveStyle

    The style or shape of the curve.

    xMultiplier

    Multiplier for X-axis.

    xUnit

    The X-axis units of measure.

    y1Multiplier

    Multiplier for Y1-axis.

    y1Unit

    The Y1-axis units of measure.

    y2Multiplier

    Multiplier for Y2-axis.

    y2Unit

    The Y2-axis units of measure.

    y3Multiplier

    Multiplier for Y3-axis.

    y3Unit

    The Y3-axis units of measure.

  204. case class CurveData(sup: BasicElement, xvalue: Double, y1value: Double, y2value: Double, y3value: Double, Curve: String) extends Element with Product with Serializable

    Permalink

    Multi-purpose data points for defining a curve.

    Multi-purpose data points for defining a curve.

    The use of this generic class is discouraged if a more specific class can be used to specify the x and y axis values along with their specific data types.

    sup

    Reference to the superclass object.

    xvalue

    The data value of the X-axis variable, depending on the X-axis units.

    y1value

    The data value of the first Y-axis variable, depending on the Y-axis units.

    y2value

    The data value of the second Y-axis variable (if present), depending on the Y-axis units.

    y3value

    The data value of the third Y-axis variable (if present), depending on the Y-axis units.

    Curve

    The curve of this curve data point.

  205. case class Customer(sup: OrganisationRole, kind: String, locale: String, priority: String, pucNumber: String, specialNeed: String, status: String, vip: Boolean, Works: List[String]) extends Element with Product with Serializable

    Permalink

    Organisation receiving services from service supplier.

    Organisation receiving services from service supplier.

    sup

    Reference to the superclass object.

    kind

    Kind of customer.

    locale

    Locale designating language to use in communications with this customer.

    priority

    Priority of the customer.

    pucNumber

    (if applicable) Public utilities commission (PUC) identification number.

    specialNeed

    True if customer organisation has special service needs such as life support, hospitals, etc.

    status

    Status of this customer.

    vip

    (use 'priority' instead) True if this is an important customer. Importance is for matters different than those in 'specialNeed' attribute.

    Works

    All the works performed for this customer.

  206. case class CustomerAccount(sup: Document, billingCycle: String, budgetBill: String, Customer: String) extends Element with Product with Serializable

    Permalink

    Assignment of a group of products and services purchased by the customer through a customer agreement, used as a mechanism for customer billing and payment.

    Assignment of a group of products and services purchased by the customer through a customer agreement, used as a mechanism for customer billing and payment.

    It contains common information from the various types of customer agreements to create billings (invoices) for a customer and receive payment.

    sup

    Reference to the superclass object.

    billingCycle

    Cycle day on which the associated customer account will normally be billed, used to determine when to produce the billing.

    budgetBill

    Budget bill code.

    Customer

    Customer owning this account.

  207. case class CustomerAgreement(sup: Agreement, loadMgmt: String, Customer: String, CustomerAccount: String, PricingStructures: List[String], ServiceCategory: String, ServiceLocations: List[String], ServiceSupplier: String, StandardIndustryCode: String) extends Element with Product with Serializable

    Permalink

    Agreement between the customer and the service supplier to pay for service at a specific service location.

    Agreement between the customer and the service supplier to pay for service at a specific service location.

    It records certain billing information about the type of service provided at the service location and is used during charge creation to determine the type of service.

    sup

    Reference to the superclass object.

    loadMgmt

    Load management code.

    Customer

    Customer for this agreement.

    CustomerAccount

    Customer account owning this agreement.

    PricingStructures

    All pricing structures applicable to this customer agreement.

    ServiceCategory

    Service category for this agreement.

    ServiceLocations

    All service locations regulated by this customer agreement.

    ServiceSupplier

    Service supplier for this customer agreement.

    StandardIndustryCode

    undocumented

  208. case class CustomerBillingInfo(sup: Document, billingDate: String, dueDate: String, kind: String, lastPaymentAmt: Double, lastPaymentDate: String, outBalance: Double, pymtPlanAmt: Double, pymtPlanType: String, CustomerAccount: String, ErpInvoiceLineItems: List[String]) extends Element with Product with Serializable

    Permalink

    The creation of the monthly customer billing statements is the method employed to notify Customers of charges, adjustments and credits applied to their account for Services and Products.

    The creation of the monthly customer billing statements is the method employed to notify Customers of charges, adjustments and credits applied to their account for Services and Products.

    The actuall billing occurs through an ErpInvoice. The CustomerBillingInfo includes information from the payment, collection, meter reading, installed meter, service, site, customer, customer account, customer agreement, services and pricing subject areas. Each component price shows up as a separate line item on the ErpInvoice.

    sup

    Reference to the superclass object.

    billingDate

    Business date designated for the billing run which produced this CustomerBillingInfo.

    dueDate

    Calculated date upon which a customer billing amount is due, used in the invoicing process to determine when a Customer's Payment is delinquent. It takes into consideration the regulatory criteria and the Customer's requested due date. In the absence of a Customer requested due date, the due date is typically calculated from the regulated number of days and the 'billingDate'.

    kind

    Kind of bill customer receives.

    lastPaymentAmt

    Amount of the last payment received from the customer. It is retained in the Customer Billing system, although the details of each payment are tracked in the ERP system.

    lastPaymentDate

    Date of the last payment received from the customer. It is retained in the Customer Billing system, although the details of each payment are tracked in the ERP system.

    outBalance

    Outstanding balance on the CustomerAccount as of the statement date.

    pymtPlanAmt

    Monthly amortized amount due during each billing cycle for the CustomerAccount balance for which the Payment Plan is set-up.

    pymtPlanType

    Type of payment plan.

    CustomerAccount

    undocumented

    ErpInvoiceLineItems

    undocumented

  209. case class CustomerConsumer(sup: Organisation) extends Element with Product with Serializable

    Permalink

    The energy buyer in the energy marketplace.

    The energy buyer in the energy marketplace.

    sup

    Reference to the superclass object.

  210. case class CustomerNotification(sup: BasicElement, contactType: String, contactValue: String, earliestDateTimeToCall: String, latestDateTimeToCall: String, trigger: String, Customer: String, Incident: String) extends Element with Product with Serializable

    Permalink

    Conditions for notifying the customer about the changes in the status of their service (e.g., outage restore, estimated restoration time, tariff or service level change, etc.)

    Conditions for notifying the customer about the changes in the status of their service (e.g., outage restore, estimated restoration time, tariff or service level change, etc.)

    sup

    Reference to the superclass object.

    contactType

    Type of contact (e.g., phone, email, etc.).

    contactValue

    Value of contact type (e.g., phone number, email address, etc.).

    earliestDateTimeToCall

    Earliest date time to call the customer.

    latestDateTimeToCall

    Latest date time to call the customer.

    trigger

    Trigger for this notification.

    Customer

    Customer requiring this notification.

    Incident

    Incident as a subject of this customer notification.

  211. case class Cut(sup: Switch, lengthFromTerminal1: Double, ACLineSegment: String, CutAction: String) extends Element with Product with Serializable

    Permalink

    A cut separates a line segment into two parts.

    A cut separates a line segment into two parts.

    The cut appears as a switch inserted between these two parts and connects them together. As the cut is normally open there is no galvanic connection between the two line segment parts. But it is possible to close the cut to get galvanic connection.

    sup

    Reference to the superclass object.

    lengthFromTerminal1

    The length to the place where the cut is located starting from side one of the cut line segment, i.e. the line segment Terminal with sequenceNumber equal to 1.

    ACLineSegment

    The line segment to which the cut is applied.

    CutAction

    Action taken with this cut.

  212. case class CutAction(sup: SwitchingStep, kind: String, Cut: String, SwitchingStepGroup: String) extends Element with Product with Serializable

    Permalink

    Action on cut as a switching step.

    Action on cut as a switching step.

    sup

    Reference to the superclass object.

    kind

    Switching action to perform.

    Cut

    Cut on which this action is taken.

    SwitchingStepGroup

    Group to which this step belongs.

  213. case class DCBaseTerminal(sup: ACDCTerminal, DCNode: String, DCTopologicalNode: String) extends Element with Product with Serializable

    Permalink

    An electrical connection point at a piece of DC conducting equipment.

    An electrical connection point at a piece of DC conducting equipment.

    DC terminals are connected at one physical DC node that may have multiple DC terminals connected. A DC node is similar to an AC connectivity node. The model enforces that DC connections are distinct from AC connections.

    sup

    Reference to the superclass object.

    DCNode

    undocumented

    DCTopologicalNode

    See association end Terminal. TopologicalNode.

  214. case class DCBreaker(sup: DCSwitch) extends Element with Product with Serializable

    Permalink

    A breaker within a DC system.

    A breaker within a DC system.

    sup

    Reference to the superclass object.

  215. case class DCBusbar(sup: DCConductingEquipment) extends Element with Product with Serializable

    Permalink

    A busbar within a DC system.

    A busbar within a DC system.

    sup

    Reference to the superclass object.

  216. case class DCChopper(sup: DCConductingEquipment) extends Element with Product with Serializable

    Permalink

    Low resistance equipment used in the internal DC circuit to balance voltages.

    Low resistance equipment used in the internal DC circuit to balance voltages.

    It has typically positive and negative pole terminals and a ground.

    sup

    Reference to the superclass object.

  217. case class DCConductingEquipment(sup: Equipment) extends Element with Product with Serializable

    Permalink

    The parts of the DC power system that are designed to carry current or that are conductively connected through DC terminals.

    The parts of the DC power system that are designed to carry current or that are conductively connected through DC terminals.

    sup

    Reference to the superclass object.

  218. case class DCConverterUnit(sup: DCEquipmentContainer, operationMode: String, Substation: String) extends Element with Product with Serializable

    Permalink

    Indivisible operative unit comprising all equipment between the point of common coupling on the AC side and the point of common coupling � DC side, essentially one or more converters, together with one or more converter transformers, converter control equipment, essential protective and switching devices and auxiliaries, if any, used for conversion.

    Indivisible operative unit comprising all equipment between the point of common coupling on the AC side and the point of common coupling � DC side, essentially one or more converters, together with one or more converter transformers, converter control equipment, essential protective and switching devices and auxiliaries, if any, used for conversion.

    sup

    Reference to the superclass object.

    operationMode

    undocumented

    Substation

    undocumented

  219. case class DCDisconnector(sup: DCSwitch) extends Element with Product with Serializable

    Permalink

    A disconnector within a DC system.

    A disconnector within a DC system.

    sup

    Reference to the superclass object.

  220. case class DCEquipmentContainer(sup: EquipmentContainer) extends Element with Product with Serializable

    Permalink

    A modeling construct to provide a root class for containment of DC as well as AC equipment.

    A modeling construct to provide a root class for containment of DC as well as AC equipment.

    The class differ from the EquipmentContaner for AC in that it may also contain DCNodes. Hence it can contain both AC and DC equipment.

    sup

    Reference to the superclass object.

  221. case class DCGround(sup: DCConductingEquipment, inductance: Double, r: Double) extends Element with Product with Serializable

    Permalink

    A ground within a DC system.

    A ground within a DC system.

    sup

    Reference to the superclass object.

    inductance

    Inductance to ground.

    r

    Resistance to ground.

  222. case class DCLine(sup: DCEquipmentContainer, Region: String) extends Element with Product with Serializable

    Permalink

    Overhead lines and/or cables connecting two or more HVDC substations.

    Overhead lines and/or cables connecting two or more HVDC substations.

    sup

    Reference to the superclass object.

    Region

    undocumented

  223. case class DCLineSegment(sup: DCConductingEquipment, capacitance: Double, inductance: Double, len: Double, resistance: Double, PerLengthParameter: String) extends Element with Product with Serializable

    Permalink

    A wire or combination of wires not insulated from one another, with consistent electrical characteristics, used to carry direct current between points in the DC region of the power system.

    A wire or combination of wires not insulated from one another, with consistent electrical characteristics, used to carry direct current between points in the DC region of the power system.

    sup

    Reference to the superclass object.

    capacitance

    Capacitance of the DC line segment. Significant for cables only.

    inductance

    Inductance of the DC line segment. Neglectable compared with DCSeriesDevice used for smoothing.

    len

    Segment length for calculating line section capabilities.

    resistance

    Resistance of the DC line segment.

    PerLengthParameter

    Set of per-length parameters for this line segment.

  224. case class DCNode(sup: IdentifiedObject, DCEquipmentContainer: String, DCTopologicalNode: String) extends Element with Product with Serializable

    Permalink

    DC nodes are points where terminals of DC conducting equipment are connected together with zero impedance.

    DC nodes are points where terminals of DC conducting equipment are connected together with zero impedance.

    sup

    Reference to the superclass object.

    DCEquipmentContainer

    undocumented

    DCTopologicalNode

    See association end ConnectivityNode. TopologicalNode.

  225. case class DCSeriesDevice(sup: DCConductingEquipment, inductance: Double, ratedUdc: Double, resistance: Double) extends Element with Product with Serializable

    Permalink

    A series device within the DC system, typically a reactor used for filtering or smoothing.

    A series device within the DC system, typically a reactor used for filtering or smoothing.

    Needed for transient and short circuit studies.

    sup

    Reference to the superclass object.

    inductance

    Inductance of the device.

    ratedUdc

    Rated DC device voltage. Converter configuration data used in power flow.

    resistance

    Resistance of the DC device.

  226. case class DCShunt(sup: DCConductingEquipment, capacitance: Double, ratedUdc: Double, resistance: Double) extends Element with Product with Serializable

    Permalink

    A shunt device within the DC system, typically used for filtering.

    A shunt device within the DC system, typically used for filtering.

    Needed for transient and short circuit studies.

    sup

    Reference to the superclass object.

    capacitance

    Capacitance of the DC shunt.

    ratedUdc

    Rated DC device voltage. Converter configuration data used in power flow.

    resistance

    Resistance of the DC device.

  227. case class DCSwitch(sup: DCConductingEquipment) extends Element with Product with Serializable

    Permalink

    A switch within the DC system.

    A switch within the DC system.

    sup

    Reference to the superclass object.

  228. case class DCTerminal(sup: DCBaseTerminal, DCConductingEquipment: String) extends Element with Product with Serializable

    Permalink

    An electrical connection point to generic DC conducting equipment.

    An electrical connection point to generic DC conducting equipment.

    sup

    Reference to the superclass object.

    DCConductingEquipment

    undocumented

  229. case class DCTopologicalIsland(sup: IdentifiedObject) extends Element with Product with Serializable

    Permalink

    An electrically connected subset of the network.

    An electrically connected subset of the network.

    DC topological islands can change as the current network state changes: e.g. due to

    sup

    Reference to the superclass object.

  230. case class DCTopologicalNode(sup: IdentifiedObject, DCEquipmentContainer: String, DCTopologicalIsland: String) extends Element with Product with Serializable

    Permalink

    DC bus.

    DC bus.

    sup

    Reference to the superclass object.

    DCEquipmentContainer

    undocumented

    DCTopologicalIsland

    undocumented

  231. case class DateAndOrTime(sup: BasicElement, date: String, time: String) extends Element with Product with Serializable

    Permalink

    The date and or the time.

    The date and or the time.

    sup

    Reference to the superclass object.

    date

    Date as "yyyy-mm-dd", which conforms with ISO 8601

    time

    Time as "hh:mm:ss.sssZ", which conforms with ISO 8601.

  232. case class DateInterval(sup: BasicElement, end: String, start: String) extends Element with Product with Serializable

    Permalink

    Interval between two dates.

    Interval between two dates.

    sup

    Reference to the superclass object.

    end

    End date of this interval.

    start

    Start date of this interval.

  233. case class DateTimeInterval(sup: BasicElement, end: String, start: String) extends Element with Product with Serializable

    Permalink

    Interval between two date and time points.

    Interval between two date and time points.

    sup

    Reference to the superclass object.

    end

    End date and time of this interval.

    start

    Start date and time of this interval.

  234. case class DayType(sup: IdentifiedObject) extends Element with Product with Serializable

    Permalink

    Group of similar days.

    Group of similar days.

    For example it could be used to represent weekdays, weekend, or holidays.

    sup

    Reference to the superclass object.

  235. case class DecimalQuantity(sup: BasicElement, currency: String, multiplier: String, unit: String, value: Double) extends Element with Product with Serializable

    Permalink

  236. case class DefaultBid(sup: Bid, bidType: String, minLoadCost: Double, peakFlag: String, DefaultBidCurve: String, RegisteredResource: String) extends Element with Product with Serializable

    Permalink

    DefaultBid is a generic class to hold Default Energy Bid, Default Startup Bid, and Default Minimum Load Bid:

    DefaultBid is a generic class to hold Default Energy Bid, Default Startup Bid, and Default Minimum Load Bid:

    Default Energy Bid A Default Energy Bid is a monotonically increasing staircase function consisting at maximum 10 economic bid segments, or 10 ($/MW, MW) pairs.

    There are three methods for determining the Default Energy Bid:

    sup

    Reference to the superclass object.

    bidType

    Default bid type such as Default Energy Bid, Default Minimum Load Bid, and Default Startup Bid

    minLoadCost

    Minimum load cost in $/hr

    peakFlag

    on-peak, off-peak, or all

    DefaultBidCurve

    undocumented

    RegisteredResource

    undocumented

  237. case class DefaultBidCurve(sup: Curve, curveType: String, debAdderFlag: String, DefaultBid: String) extends Element with Product with Serializable

    Permalink

    Default bid curve for default energy bid curve and default startup curves (cost and time)

    Default bid curve for default energy bid curve and default startup curves (cost and time)

    sup

    Reference to the superclass object.

    curveType

    To indicate a type used for a default energy bid curve, such as LMP, cost or consultative based.

    debAdderFlag

    Default energy bid adder flag

    DefaultBid

    undocumented

  238. case class DefaultBidCurveData(sup: CurveData, bidSegmentCalcType: String) extends Element with Product with Serializable

    Permalink

    Curve data for default bid curve and startup cost curve.

    Curve data for default bid curve and startup cost curve.

    sup

    Reference to the superclass object.

    bidSegmentCalcType

    Type of calculation basis used to define the default bid segment curve.

  239. case class DefaultConstraintLimit(sup: Curve, SecurityConstraintSum: String) extends Element with Product with Serializable

    Permalink

    Possibly time-varying max MW or MVA and optionally Min MW limit or MVA limit (Y1 and Y2, respectively) applied as a default value if no specific constraint limits are specified for a contingency analysis.

    Possibly time-varying max MW or MVA and optionally Min MW limit or MVA limit (Y1 and Y2, respectively) applied as a default value if no specific constraint limits are specified for a contingency analysis.

    Use CurveSchedule XAxisUnits to specify MW or MVA.

    sup

    Reference to the superclass object.

    SecurityConstraintSum

    undocumented

  240. case class DemandResponseProgram(sup: IdentifiedObject, typ: String, validityInterval: String, CustomerAgreements: List[String], EndDeviceGroups: List[String], UsagePointGroups: List[String]) extends Element with Product with Serializable

    Permalink

    Demand response program.

    Demand response program.

    sup

    Reference to the superclass object.

    typ

    Type of demand response program; examples are CPP (critical-peak pricing), RTP (real-time pricing), DLC (direct load control), DBP (demand bidding program), BIP (base interruptible program). Note that possible types change a lot and it would be impossible to enumerate them all.

    validityInterval

    Interval within which the program is valid.

    CustomerAgreements

    All customer agreements through which the customer is enrolled in this demand response program.

    EndDeviceGroups

    All groups of end devices enrolled in this demand response program.

    UsagePointGroups

    All usage point groups enrolled in this demand response program.

  241. case class Description(sup: BasicElement, description: String, name: String, version: Int) extends Element with Product with Serializable

    Permalink

    Identity contain comon descriptive information.

    Identity contain comon descriptive information.

    sup

    Reference to the superclass object.

    description

    undocumented

    name

    undocumented

    version

    undocumented

  242. case class DescriptionID(sup: Description, uri: String) extends Element with Product with Serializable

    Permalink

  243. case class Design(sup: WorkDocument, costEstimate: Double, kind: String, price: Double, ConditionFactors: List[String], ErpQuoteLineItem: String, Work: String) extends Element with Product with Serializable

    Permalink

    A design for consideration by customers, potential customers, or internal work.

    A design for consideration by customers, potential customers, or internal work.

    Note that the Version of design is the revision attribute that is inherited from Document.

    sup

    Reference to the superclass object.

    costEstimate

    Estimated cost (not price) of design.

    kind

    Kind of this design.

    price

    Price to customer for implementing design.

    ConditionFactors

    undocumented

    ErpQuoteLineItem

    undocumented

    Work

    undocumented

  244. case class DesignLocation(sup: WorkIdentifiedObject, spanLength: Double, status: String, ConditionFactors: List[String]) extends Element with Product with Serializable

    Permalink

    A logical part of the design (e.g., pole and all equipment on a pole).

    A logical part of the design (e.g., pole and all equipment on a pole).

    This includes points and spans.

    sup

    Reference to the superclass object.

    spanLength

    The legth of the span from the previous pole to this pole.

    status

    undocumented

    ConditionFactors

    undocumented

  245. case class DesignLocationCU(sup: WorkIdentifiedObject, cuAccount: String, cuAction: String, cuQuantity: String, cuUsage: String, removalDate: String, status: String, toBeEnergised: Boolean, CUGroups: List[String], ConditionFactors: List[String], DesignLocation: String, Designs: List[String], WorkTasks: List[String]) extends Element with Product with Serializable

    Permalink

    Compatible unit at a given design location.

    Compatible unit at a given design location.

    sup

    Reference to the superclass object.

    cuAccount

    A code that helps direct accounting (capital, expense, or accounting treatment).

    cuAction

    A code that instructs the crew what action to perform.

    cuQuantity

    The quantity of the CU being assigned to this location.

    cuUsage

    As the same CU can be used for different purposes and accounting purposes, usage must be specified. Examples include: distribution, transmission, substation.

    removalDate

    Year when a CU that represents an asset is removed.

    status

    undocumented

    toBeEnergised

    True if associated electrical equipment is intended to be energized while work is being performed.

    CUGroups

    undocumented

    ConditionFactors

    undocumented

    DesignLocation

    undocumented

    Designs

    undocumented

    WorkTasks

    undocumented

  246. case class DiagnosisDataSet(sup: ProcedureDataSet, effect: String, failureMode: String, finalCause: String, finalCode: String, finalOrigin: String, finalRemark: String, phaseCode: String, preliminaryCode: String, preliminaryDateTime: String, preliminaryRemark: String, rootCause: String, rootOrigin: String, rootRemark: String) extends Element with Product with Serializable

    Permalink

    The result of a problem (typically an asset failure) diagnosis.

    The result of a problem (typically an asset failure) diagnosis.

    sup

    Reference to the superclass object.

    effect

    Effect of problem.

    failureMode

    Failuer mode, for example: Failure to Insulate; Failure to conduct; Failure to contain oil; Failure to provide ground plane; Other.

    finalCause

    Cause of problem determined during diagnosis.

    finalCode

    Code for diagnosed probem type.

    finalOrigin

    Origin of problem determined during diagnosis.

    finalRemark

    Remarks pertaining to findings during problem diagnosis.

    phaseCode

    Phase(s) diagnosed.

    preliminaryCode

    Code for problem type determined during preliminary assessment.

    preliminaryDateTime

    Date and time preliminary assessment of problem was performed.

    preliminaryRemark

    Remarks pertaining to preliminary assessment of problem.

    rootCause

    Root cause of problem determined during diagnosis.

    rootOrigin

    Root origin of problem determined during diagnosis.

    rootRemark

    Remarks pertaining to root cause findings during problem diagnosis.

  247. case class Diagram(sup: IdentifiedObject, orientation: String, x1InitialView: Double, x2InitialView: Double, y1InitialView: Double, y2InitialView: Double, DiagramStyle: String) extends Element with Product with Serializable

    Permalink

    The diagram being exchanged.

    The diagram being exchanged.

    The coordinate system is a standard Cartesian coordinate system and the orientation attribute defines the orientation.

    sup

    Reference to the superclass object.

    orientation

    Coordinate system orientation of the diagram.

    x1InitialView

    X coordinate of the first corner of the initial view.

    x2InitialView

    X coordinate of the second corner of the initial view.

    y1InitialView

    Y coordinate of the first corner of the initial view.

    y2InitialView

    Y coordinate of the second corner of the initial view.

    DiagramStyle

    A Diagram may have a DiagramStyle.

  248. case class DiagramObject(sup: IdentifiedObject, drawingOrder: Int, isPolygon: Boolean, offsetX: Double, offsetY: Double, rotation: Double, Diagram: String, DiagramObjectStyle: String, IdentifiedObject_attr: String, VisibilityLayers: List[String]) extends Element with Product with Serializable

    Permalink

    An object that defines one or more points in a given space.

    An object that defines one or more points in a given space.

    This object can be associated with anything that specializes IdentifiedObject. For single line diagrams such objects typically include such items as analog values, breakers, disconnectors, power transformers, and transmission lines.

    sup

    Reference to the superclass object.

    drawingOrder

    The drawing order of this element. The higher the number, the later the element is drawn in sequence. This is used to ensure that elements that overlap are rendered in the correct order.

    isPolygon

    Defines whether or not the diagram objects points define the boundaries of a polygon or the routing of a polyline. If this value is true then a receiving application should consider the first and last points to be connected.

    offsetX

    The offset in the X direction. This is used for defining the offset from centre for rendering an icon (the default is that a single point specifies the centre of the icon).

    offsetY

    The offset in the Y direction. This is used for defining the offset from centre for rendering an icon (the default is that a single point specifies the centre of the icon).

    rotation

    Sets the angle of rotation of the diagram object. Zero degrees is pointing to the top of the diagram. Rotation is clockwise.

    Diagram

    A diagram object is part of a diagram.

    DiagramObjectStyle

    A diagram object has a style associated that provides a reference for the style used in the originating system.

    IdentifiedObject_attr

    The domain object to which this diagram object is associated.

    VisibilityLayers

    A diagram object can be part of multiple visibility layers.

  249. case class DiagramObjectGluePoint(sup: BasicElement) extends Element with Product with Serializable

    Permalink

    This is used for grouping diagram object points from different diagram objects that are considered to be glued together in a diagram even if they are not at the exact same coordinates.

    This is used for grouping diagram object points from different diagram objects that are considered to be glued together in a diagram even if they are not at the exact same coordinates.

    sup

    Reference to the superclass object.

  250. case class DiagramObjectPoint(sup: BasicElement, sequenceNumber: Int, xPosition: Double, yPosition: Double, zPosition: Double, DiagramObject: String, DiagramObjectGluePoint: String) extends Element with Product with Serializable

    Permalink

    A point in a given space defined by 3 coordinates and associated to a diagram object.

    A point in a given space defined by 3 coordinates and associated to a diagram object.

    The coordinates may be positive or negative as the origin does not have to be in the corner of a diagram.

    sup

    Reference to the superclass object.

    sequenceNumber

    The sequence position of the point, used for defining the order of points for diagram objects acting as a polyline or polygon with more than one point.

    xPosition

    The X coordinate of this point.

    yPosition

    The Y coordinate of this point.

    zPosition

    The Z coordinate of this point.

    DiagramObject

    The diagram object with which the points are associated.

    DiagramObjectGluePoint

    The 'glue' point to which this point is associated.

  251. case class DiagramObjectStyle(sup: IdentifiedObject) extends Element with Product with Serializable

    Permalink

    A reference to a style used by the originating system for a diagram object.

    A reference to a style used by the originating system for a diagram object.

    A diagram object style describes information such as line thickness, shape such as circle or rectangle etc, and color.

    sup

    Reference to the superclass object.

  252. case class DiagramStyle(sup: IdentifiedObject) extends Element with Product with Serializable

    Permalink

    The diagram style refer to a style used by the originating system for a diagram.

    The diagram style refer to a style used by the originating system for a diagram.

    A diagram style describes information such as schematic, geographic, bus-branch etc.

    sup

    Reference to the superclass object.

  253. case class DifferenceModel(sup: Model, forwardDifferences: String, reverseDifferences: String) extends Element with Product with Serializable

    Permalink

  254. case class DimensionsInfo(sup: IdentifiedObject, orientation: String, sizeDepth: Double, sizeDiameter: Double, sizeLength: Double, sizeWidth: Double, Specifications: List[String]) extends Element with Product with Serializable

    Permalink

    As applicable, the basic linear, area, or volume dimensions of an asset, asset type (AssetModel) or other type of object (such as land area).

    As applicable, the basic linear, area, or volume dimensions of an asset, asset type (AssetModel) or other type of object (such as land area).

    Units and multipliers are specified per dimension.

    sup

    Reference to the superclass object.

    orientation

    A description of the orientation of the object relative to the dimensions. As an example, a vault may have north-south orientation for the sizeLength measurement and sizeDepth may be the height of the vault.

    sizeDepth

    Depth measurement.

    sizeDiameter

    Diameter measurement.

    sizeLength

    Length measurement.

    sizeWidth

    Width measurement.

    Specifications

    undocumented

  255. case class DiscExcContIEEEDEC1A(sup: DiscontinuousExcitationControlDynamics, esc: Double, kan: Double, ketl: Double, tan: Double, td: Double, tl1: Double, tl2: Double, tw5: Double, vanmax: Double, vomax: Double, vomin: Double, vsmax: Double, vsmin: Double, vtc: Double, vtlmt: Double, vtm: Double, vtn: Double, _val: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE Type DEC1A discontinuous excitation control model that boosts generator excitation to a level higher than that demanded by the voltage regulator and stabilizer immediately following a system fault.

    The class represents IEEE Type DEC1A discontinuous excitation control model that boosts generator excitation to a level higher than that demanded by the voltage regulator and stabilizer immediately following a system fault.

    Reference: IEEE Standard 421.5-2005 Section 12.2.

    sup

    Reference to the superclass object.

    esc

    Speed change reference (ESC). Typical Value = 0.0015.

    kan

    Discontinuous controller gain (KAN). Typical Value = 400.

    ketl

    Terminal voltage limiter gain (KETL). Typical Value = 47.

    tan

    Discontinuous controller time constant (TAN). Typical Value = 0.08.

    td

    Time constant (TD). Typical Value = 0.03.

    tl1

    Time constant (TL1). Typical Value = 0.025.

    tl2

    Time constant (TL2). Typical Value = 1.25.

    tw5

    DEC washout time constant (TW5). Typical Value = 5.

    vanmax

    Limiter for Van (VANMAX).

    vomax

    Limiter (VOMAX). Typical Value = 0.3.

    vomin

    Limiter (VOMIN). Typical Value = 0.1.

    vsmax

    Limiter (VSMAX). Typical Value = 0.2.

    vsmin

    Limiter (VSMIN). Typical Value = -0.066.

    vtc

    Terminal voltage level reference (VTC). Typical Value = 0.95.

    vtlmt

    Voltage reference (VTLMT). Typical Value = 1.1.

    vtm

    Voltage limits (VTM). Typical Value = 1.13.

    vtn

    Voltage limits (VTN). Typical Value = 1.12.

    _val

    Regulator voltage reference (VAL). Typical Value = 5.5.

  256. case class DiscExcContIEEEDEC2A(sup: DiscontinuousExcitationControlDynamics, td1: Double, td2: Double, vdmax: Double, vdmin: Double, vk: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE Type DEC2A model for the discontinuous excitation control.

    The class represents IEEE Type DEC2A model for the discontinuous excitation control.

    This system provides transient excitation boosting via an open-loop control as initiated by a trigger signal generated remotely.

    sup

    Reference to the superclass object.

    td1

    Discontinuous controller time constant (TD1).

    td2

    Discontinuous controller washout time constant (TD2).

    vdmax

    Limiter (VDMAX).

    vdmin

    Limiter (VDMIN).

    vk

    Discontinuous controller input reference (VK).

  257. case class DiscExcContIEEEDEC3A(sup: DiscontinuousExcitationControlDynamics, tdr: Double, vtmin: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE Type DEC3A model.

    The class represents IEEE Type DEC3A model.

    In some systems, the stabilizer output is disconnected from the regulator immediately following a severe fault to prevent the stabilizer from competing with action of voltage regulator during the first swing.

    sup

    Reference to the superclass object.

    tdr

    Reset time delay (TDR).

    vtmin

    Terminal undervoltage comparison level (VTMIN).

  258. case class Disconnector(sup: Switch) extends Element with Product with Serializable

    Permalink

    A manually operated or motor operated mechanical switching device used for changing the connections in a circuit, or for isolating a circuit or equipment from a source of power.

    A manually operated or motor operated mechanical switching device used for changing the connections in a circuit, or for isolating a circuit or equipment from a source of power.

    It is required to open or close circuits when negligible current is broken or made.

    sup

    Reference to the superclass object.

  259. case class DiscontinuousExcitationControlDynamics(sup: DynamicsFunctionBlock, ExcitationSystemDynamics: String, RemoteInputSignal: String) extends Element with Product with Serializable

    Permalink

    Discontinuous excitation control function block whose behaviour is described by reference to a standard model <font color="#0f0f0f">or by definition of a user-defined model</font>.

    Discontinuous excitation control function block whose behaviour is described by reference to a standard model <font color="#0f0f0f">or by definition of a user-defined model</font>.

    sup

    Reference to the superclass object.

    ExcitationSystemDynamics

    Excitation system model with which this discontinuous excitation control model is associated.

    RemoteInputSignal

    Remote input signal used by this discontinuous excitation control system model.

  260. case class DiscontinuousExcitationControlUserDefined(sup: DiscontinuousExcitationControlDynamics, proprietary: Boolean) extends Element with Product with Serializable

    Permalink

    Discontinuous excitation control function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    Discontinuous excitation control function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    sup

    Reference to the superclass object.

    proprietary

    Behaviour is based on proprietary model as opposed to detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.

  261. case class Discrete(sup: Measurement, maxValue: Int, minValue: Int, normalValue: Int, ValueAliasSet: String) extends Element with Product with Serializable

    Permalink

    Discrete represents a discrete Measurement, i.e.

    Discrete represents a discrete Measurement, i.e. a Measurement representing discrete values, e.g. a Breaker position.

    sup

    Reference to the superclass object.

    maxValue

    Normal value range maximum for any of the MeasurementValue.values. Used for scaling, e.g. in bar graphs or of telemetered raw values.

    minValue

    Normal value range minimum for any of the MeasurementValue.values. Used for scaling, e.g. in bar graphs or of telemetered raw values.

    normalValue

    Normal measurement value, e.g., used for percentage calculations.

    ValueAliasSet

    The ValueAliasSet used for translation of a MeasurementValue.value to a name.

  262. case class DiscreteCommand(sup: Command) extends Element with Product with Serializable

    Permalink

  263. case class DiscreteMeasurementValueQuality(sup: MeasurementValueQuality, manualReplaceIndicator: Boolean, removeFromOperationIndicator: Boolean, MktDiscreteValue: String) extends Element with Product with Serializable

    Permalink

    Measurement quality flags for Discrete Values.

    Measurement quality flags for Discrete Values.

    sup

    Reference to the superclass object.

    manualReplaceIndicator

    Switch Manual Replace Indicator. Flag indicating that the switch is manual replace.

    removeFromOperationIndicator

    Removed From Operation Indicator. Flag indicating that the switch is removed from operation.

    MktDiscreteValue

    undocumented

  264. case class DiscreteValue(sup: MeasurementValue, value: Int, Command: String, Discrete: String) extends Element with Product with Serializable

    Permalink

    DiscreteValue represents a discrete MeasurementValue.

    DiscreteValue represents a discrete MeasurementValue.

    sup

    Reference to the superclass object.

    value

    The value to supervise.

    Command

    The Control variable associated with the MeasurementValue.

    Discrete

    Measurement to which this value is connected.

  265. case class DispatchInstReply(sup: IdentifiedObject, acceptMW: Double, acceptStatus: String, certificationName: String, clearedMW: Double, instructionTime: String, instructionType: String, passIndicator: String, receivedTime: String, startTime: String, RegisteredResource: String) extends Element with Product with Serializable

    Permalink

    Response from registered resource acknowleging receipt of dispatch instructions

    Response from registered resource acknowleging receipt of dispatch instructions

    sup

    Reference to the superclass object.

    acceptMW

    The accepted mw amount by the responder. aka response mw.

    acceptStatus

    The accept status submitted by the responder. enumeration type needs to be defined

    certificationName

    The Subject DN is the X509 Certificate Subject DN. This is the essentially the certificate name presented by the client. In the case of ADS Certificates, this will be the user name. It may be from an API Client or the MP Client (GUI).

    clearedMW

    MW amount associated with instruction. For 5 minute binding dispatches, this is the Goto MW or DOT

    instructionTime

    The target date/time for the received instruction.

    instructionType

    instruction type: commitment out of sequence dispatch

    passIndicator

    The type of run for the market clearing.

    receivedTime

    Timestamp indicating the time at which the instruction was received.

    startTime

    start time

    RegisteredResource

    undocumented

  266. case class DistributionFactorSet(sup: BasicElement, intervalEndTime: String, intervalStartTime: String, marketType: String, GenDistributionFactor: List[String], LoadDistributionFactor: List[String], SysLoadDistribuFactor: List[String]) extends Element with Product with Serializable

    Permalink

    A containing class that groups all the distribution factors within a market.

    A containing class that groups all the distribution factors within a market.

    This is calculated daily for DA factors and hourly for RT factors.

    sup

    Reference to the superclass object.

    intervalEndTime

    The end of the time interval for which requirement is defined.

    intervalStartTime

    The start of the time interval for which requirement is defined.

    marketType

    undocumented

    GenDistributionFactor

    undocumented

    LoadDistributionFactor

    undocumented

    SysLoadDistribuFactor

    undocumented

  267. case class Document(sup: IdentifiedObject, authorName: String, comment: String, createdDateTime: String, docStatus: String, electronicAddress: String, lastModifiedDateTime: String, revisionNumber: String, status: String, subject: String, title: String, typ: String) extends Element with Product with Serializable

    Permalink

    Parent class for different groupings of information collected and managed as a part of a business process.

    Parent class for different groupings of information collected and managed as a part of a business process.

    It will frequently contain references to other objects, such as assets, people and power system resources.

    sup

    Reference to the superclass object.

    authorName

    Name of the author of this document.

    comment

    Free text comment.

    createdDateTime

    Date and time that this document was created.

    docStatus

    Status of this document. For status of subject matter this document represents (e.g., Agreement, Work), use 'status' attribute.

    electronicAddress

    Electronic address.

    lastModifiedDateTime

    Date and time this document was last modified. Documents may potentially be modified many times during their lifetime.

    revisionNumber

    Revision number for this document.

    status

    Status of subject matter (e.g., Agreement, Work) this document represents. For status of the document itself, use 'docStatus' attribute.

    subject

    Document subject.

    title

    Document title.

    typ

    Utility-specific classification of this document, according to its corporate standards, practices, and existing IT systems (e.g., for management of assets, maintenance, work, outage, customers, etc.).

  268. case class DocumentOrganisationRole(sup: OrganisationRole) extends Element with Product with Serializable

    Permalink

    Role an organisation plays with respect to documents.

    Role an organisation plays with respect to documents.

    sup

    Reference to the superclass object.

  269. case class Domain(sup: IdentifiedObject) extends Element with Product with Serializable

    Permalink

    An area of activity defined within the energy market.

    An area of activity defined within the energy market.

    sup

    Reference to the superclass object.

  270. case class DopInstruction(sup: BasicElement, mwDOP: Double, plotPriority: Int, runIndicatorDOP: String, timestampDOP: String, updateTimeStamp: String, updateType: String, updateUser: String, RegisteredResouce: String) extends Element with Product with Serializable

    Permalink

    Provides the necessary information (on a resource basis) to capture the Dispatch Operating Point (DOP) results on a Dispatch interval.

    Provides the necessary information (on a resource basis) to capture the Dispatch Operating Point (DOP) results on a Dispatch interval.

    This information is only relevant to the RT interval market.

    sup

    Reference to the superclass object.

    mwDOP

    Dispatched Operating Point (MW)

    plotPriority

    A value used to establish priority of the DOP when plotting. This is only applicable when two DOPs exist for the same time, but with different MW values. E.g. when indicating a step in the curve. Its used to determine if the curve steps up or down.

    runIndicatorDOP

    Indication of DOP validity. Shows the DOP is calculated from the latest run (YES). A NO indicator shows that the DOP is copied from a previous execution.

    timestampDOP

    DOP time stamp

    updateTimeStamp

    undocumented

    updateType

    undocumented

    updateUser

    undocumented

    RegisteredResouce

    undocumented

  271. case class DotInstruction(sup: BasicElement, actualRampRate: Double, compliantIndicator: String, economicMaxOverride: Double, expectedEnergy: Double, generatorPerformanceDegree: Double, hourAheadSchedEnergy: Double, hourlySchedule: Double, instructionTime: String, maximumEmergencyInd: Boolean, meterLoadFollowing: Double, nonRampRestrictedMW: Double, nonSpinReserve: Double, previousDOTTimeStamp: String, rampRateLimit: Double, regulationStatus: String, spinReserve: Double, standardRampEnergy: Double, supplementalEnergy: Double, unitStatus: Int, DOT: Double, RegisteredResource: String) extends Element with Product with Serializable

    Permalink

    Provides the necessary information (on a resource basis) to capture the Dispatch Operating Target (DOT) results on a Dispatch interval.

    Provides the necessary information (on a resource basis) to capture the Dispatch Operating Target (DOT) results on a Dispatch interval.

    This information is only relevant to the RT interval market.

    sup

    Reference to the superclass object.

    actualRampRate

    Actual ramp rate.

    compliantIndicator

    Flag indicating whether or not the resource was in compliance with the instruction (plus/minus 10%). Directs if a unit is allowed to set the price (ex-post pricing).

    economicMaxOverride

    Economic Max Limit override for unit, this value is null, if it is not, this value overrides the Energy column value. Allows dispatcher to override the unit's energy value.

    expectedEnergy

    Expected energy.

    generatorPerformanceDegree

    The Degree of Generator Performance (DGP) used for the unit. Measure of how a generator responds to raise /lower signals. Calculated every five minutes.

    hourAheadSchedEnergy

    HASP results.

    hourlySchedule

    Hourly Schedule (DA Energy Schedule).

    instructionTime

    The date/time for the instruction.

    maximumEmergencyInd

    True if maximum emergency limit activated; false otherwise. If unit is requested to move up to its max emergency limit., this flag is set to true.

    meterLoadFollowing

    Meter Sub System Load Following.

    nonRampRestrictedMW

    Desired MW that is not ramp restricted. If no ramp rate limit existed for the unit, this is the MW value tha t the unit was requested to move to.

    nonSpinReserve

    Non Spin Reserve used to procure energy.

    previousDOTTimeStamp

    Timestamp when the previous DOT value was issued.

    rampRateLimit

    The ramp rate limit for the unit in MWs per minute. Participant bidding data.

    regulationStatus

    Regulation Status (Yes/No).

    spinReserve

    Spin Reserve used to procure energy.

    standardRampEnergy

    Standard ramping energy (MWH).

    supplementalEnergy

    Supplemental Energy procure by Real Time Dispatch.

    unitStatus

    Output results from the case identifying the reason the unit was committed by the software.

    DOT

    Dispatch operating target value.

    RegisteredResource

    undocumented

  272. case class DrumBoiler(sup: FossilSteamSupply, drumBoilerRating: Double) extends Element with Product with Serializable

    Permalink

    Drum boiler.

    Drum boiler.

    sup

    Reference to the superclass object.

    drumBoilerRating

    Rating of drum boiler in steam units.

  273. case class DuctBank(sup: AssetContainer, circuitCount: Int) extends Element with Product with Serializable

    Permalink

    A duct contains individual wires in the layout as specified with associated wire spacing instances; number of them gives the number of conductors in this duct.

    A duct contains individual wires in the layout as specified with associated wire spacing instances; number of them gives the number of conductors in this duct.

    sup

    Reference to the superclass object.

    circuitCount

    Number of circuits in duct bank. Refer to associations between a duct (ConductorAsset) and an ACLineSegment to understand which circuits are in which ducts.

  274. case class Due(sup: BasicElement, arrears: Double, charges: Double, current: Double, interest: Double, principle: Double) extends Element with Product with Serializable

    Permalink

    Details on amounts due for an account.

    Details on amounts due for an account.

    sup

    Reference to the superclass object.

    arrears

    Part of 'current' that constitutes the arrears portion.

    charges

    Part of 'current' that constitutes the charge portion: 'charges' = 'Charge.fixedPortion' + 'Charge.variablePortion'.

    current

    Current total amount now due: current = principle + arrears + interest + charges. Typically the rule for settlement priority is: interest dues, then arrears dues, then current dues, then charge dues.

    interest

    Part of 'current' that constitutes the interest portion.

    principle

    Part of 'current' that constitutes the portion of the principle amount currently due.

  275. case class DynamicSchedule(sup: BasicIntervalSchedule, dynSchedSignRev: Boolean, dynSchedStatus: String, MktMeasurement: String, Receive_SubControlArea: String, Send_SubControlArea: String) extends Element with Product with Serializable

    Permalink

    A continuously variable component of a control area's MW net interchange schedule.

    A continuously variable component of a control area's MW net interchange schedule.

    Dynamic schedules are sent and received by control areas.

    sup

    Reference to the superclass object.

    dynSchedSignRev

    Dynamic schedule sign reversal required (true/false)

    dynSchedStatus

    The "active" or "inactive" status of the dynamic schedule

    MktMeasurement

    undocumented

    Receive_SubControlArea

    A control area can receive dynamic schedules from other control areas

    Send_SubControlArea

    A control area can send dynamic schedules to other control areas

  276. case class DynamicsFunctionBlock(sup: IdentifiedObject, enabled: Boolean) extends Element with Product with Serializable

    Permalink

    Abstract parent class for all Dynamics function blocks.

    Abstract parent class for all Dynamics function blocks.

    sup

    Reference to the superclass object.

    enabled

    Function block used indicator. true = use of function block is enabled false = use of function block is disabled.

  277. case class EarthFaultCompensator(sup: ConductingEquipment, r: Double) extends Element with Product with Serializable

    Permalink

    A conducting equipment used to represent a connection to ground which is typically used to compensate earth faults..

    A conducting equipment used to represent a connection to ground which is typically used to compensate earth faults..

    An earth fault compensator device modeled with a single terminal implies a second terminal solidly connected to ground. If two terminals are modeled, the ground is not assumed and normal connection rules apply.

    sup

    Reference to the superclass object.

    r

    Nominal resistance of device.

  278. case class ElectronicAddress(sup: BasicElement, email1: String, email2: String, lan: String, mac: String, password: String, radio: String, userID: String, web: String) extends Element with Product with Serializable

    Permalink

    Electronic address information.

    Electronic address information.

    sup

    Reference to the superclass object.

    email1

    Primary email address.

    email2

    Alternate email address.

    lan

    Address on local area network.

    mac

    MAC (Media Access Control) address.

    password

    Password needed to log in.

    radio

    Radio address.

    userID

    User ID needed to log in, which can be for an individual person, an organisation, a location, etc.

    web

    World wide web address.

  279. trait Element extends Row with Serializable with Cloneable

    Permalink

    Lowest level class in the CIM hierarchy.

    Lowest level class in the CIM hierarchy.

    All CIM model objects inherit from this class, either directly or indirectly.

    Provides overridable functionality to:

    • access the typed superclass for each object (implemented as null in this trait)
    • access the unique ID for each object
    • act as a Row object for use in SQL DataFrames (length, get and copy)
    • export the object as XML (implemented as "" in this trait)
    Annotations
    @SQLUserDefinedType()
  280. case class EmissionAccount(sup: Curve, emissionType: String, emissionValueSource: String, ThermalGeneratingUnit: String) extends Element with Product with Serializable

    Permalink

    Accounts for tracking emissions usage and credits for thermal generating units.

    Accounts for tracking emissions usage and credits for thermal generating units.

    A unit may have zero or more emission accounts, and will typically have one for tracking usage and one for tracking credits.

    sup

    Reference to the superclass object.

    emissionType

    The type of emission, for example sulfur dioxide (SO2). The y1AxisUnits of the curve contains the unit of measure (e.g. kg) and the emissionType is the type of emission (e.g. sulfer dioxide).

    emissionValueSource

    The source of the emission value.

    ThermalGeneratingUnit

    A thermal generating unit may have one or more emission allowance accounts.

  281. case class EmissionCurve(sup: Curve, emissionContent: String, emissionType: String, isNetGrossP: Boolean, ThermalGeneratingUnit: String) extends Element with Product with Serializable

    Permalink

    Relationship between the unit's emission rate in units of mass per hour (Y-axis) and output active power (X-axis) for a given type of emission.

    Relationship between the unit's emission rate in units of mass per hour (Y-axis) and output active power (X-axis) for a given type of emission.

    This curve applies when only one type of fuel is being burned.

    sup

    Reference to the superclass object.

    emissionContent

    The emission content per quantity of fuel burned.

    emissionType

    The type of emission, which also gives the production rate measurement unit. The y1AxisUnits of the curve contains the unit of measure (e.g. kg) and the emissionType is the type of emission (e.g. sulfer dioxide).

    isNetGrossP

    Flag is set to true when output is expressed in net active power.

    ThermalGeneratingUnit

    A thermal generating unit may have one or more emission curves.

  282. case class EndDevice(sup: AssetContainer, amrSystem: String, installCode: String, isPan: Boolean, isVirtual: Boolean, timeZoneOffset: Double, Customer: String, EndDeviceInfo: String, ServiceLocation: String, UsagePoint: String) extends Element with Product with Serializable

    Permalink

    Asset container that performs one or more end device functions.

    Asset container that performs one or more end device functions.

    One type of end device is a meter which can perform metering, load management, connect/disconnect, accounting functions, etc. Some end devices, such as ones monitoring and controlling air conditioners, refrigerators, pool pumps may be connected to a meter. All end devices may have communication capability defined by the associated communication function(s). An end device may be owned by a consumer, a service provider, utility or otherwise.

    sup

    Reference to the superclass object.

    amrSystem

    Automated meter reading (AMR) or other communication system responsible for communications to this end device.

    installCode

    Installation code.

    isPan

    If true, this is a premises area network (PAN) device.

    isVirtual

    If true, there is no physical device. As an example, a virtual meter can be defined to aggregate the consumption for two or more physical meters. Otherwise, this is a physical hardware device.

    timeZoneOffset

    Time zone offset relative to GMT for the location of this end device.

    Customer

    Customer owning this end device.

    EndDeviceInfo

    End device data.

    ServiceLocation

    Service location whose service delivery is measured by this end device.

    UsagePoint

    Usage point to which this end device belongs.

  283. case class EndDeviceAction(sup: BasicElement, command: String, duration: Double, durationIndefinite: Boolean, startDateTime: String, EndDeviceControl: String) extends Element with Product with Serializable

    Permalink

    Action/command performed by an end device on a device other than the end device.

    Action/command performed by an end device on a device other than the end device.

    sup

    Reference to the superclass object.

    command

    Command text.

    duration

    Amount of time the action of this control is to remain active.

    durationIndefinite

    True if the action of this control is indefinite.

    startDateTime

    Start date and time for action of this control.

    EndDeviceControl

    End device control issuing this end device action.

  284. case class EndDeviceCapability(sup: BasicElement, autonomousDst: Boolean, communication: Boolean, connectDisconnect: Boolean, demandResponse: Boolean, electricMetering: Boolean, gasMetering: Boolean, metrology: Boolean, onRequestRead: Boolean, outageHistory: Boolean, pressureCompensation: Boolean, pricingInfo: Boolean, pulseOutput: Boolean, relaysProgramming: Boolean, reverseFlow: Boolean, superCompressibilityCompensation: Boolean, temperatureCompensation: Boolean, textMessage: Boolean, waterMetering: Boolean) extends Element with Product with Serializable

    Permalink

    Inherent capabilities of an end device (i.e., the functions it supports).

    Inherent capabilities of an end device (i.e., the functions it supports).

    sup

    Reference to the superclass object.

    autonomousDst

    True if autonomous DST (daylight saving time) function is supported.

    communication

    True if communication function is supported.

    connectDisconnect

    True if connect and disconnect function is supported.

    demandResponse

    True if demand response function is supported.

    electricMetering

    True if electric metering function is supported.

    gasMetering

    True if gas metering function is supported.

    metrology

    True if metrology function is supported.

    onRequestRead

    True if on request read function is supported.

    outageHistory

    True if outage history function is supported.

    pressureCompensation

    True if device performs pressure compensation for metered quantities.

    pricingInfo

    True if pricing information is supported.

    pulseOutput

    True if device produces pulse outputs.

    relaysProgramming

    True if relays programming function is supported.

    reverseFlow

    True if reverse flow function is supported.

    superCompressibilityCompensation

    True if device performs super compressibility compensation for metered quantities.

    temperatureCompensation

    True if device performs temperature compensation for metered quantities.

    textMessage

    True if the displaying of text messages is supported.

    waterMetering

    True if water metering function is supported.

  285. case class EndDeviceControl(sup: IdentifiedObject, drProgramLevel: Int, drProgramMandatory: Boolean, issuerID: String, issuerTrackingID: String, priceSignal: String, primaryDeviceTiming: String, reason: String, scheduledInterval: String, secondaryDeviceTiming: String, EndDeviceAction: String, EndDeviceControlType: String, EndDevices: List[String], UsagePointGroups: List[String], UsagePoints: List[String]) extends Element with Product with Serializable

    Permalink

    Instructs an end device (or an end device group) to perform a specified action.

    Instructs an end device (or an end device group) to perform a specified action.

    sup

    Reference to the superclass object.

    drProgramLevel

    Level of a demand response program request, where 0=emergency. Note: Attribute is not defined on DemandResponseProgram as it is not its inherent property (it serves to control it).

    drProgramMandatory

    Whether a demand response program request is mandatory. Note: Attribute is not defined on DemandResponseProgram as it is not its inherent property (it serves to control it).

    issuerID

    Unique identifier of the business entity originating an end device control.

    issuerTrackingID

    Identifier assigned by the initiator (e.g. retail electric provider) of an end device control action to uniquely identify the demand response event, text message, or other subject of the control action. Can be used when cancelling an event or text message request or to identify the originating event or text message in a consequential end device event.

    priceSignal

    (if applicable) Price signal used as parameter for this end device control.

    primaryDeviceTiming

    Timing for the control actions performed on the device identified in the end device control.

    reason

    Reason for the control action that allows to determine how to continue processing. For example, disconnect meter command may require different processing by the receiving system if it has been issued for a network-related reason (protection) or for a payment-related reason.

    scheduledInterval

    (if control has scheduled duration) Date and time interval the control has been scheduled to execute within.

    secondaryDeviceTiming

    Timing for the control actions performed by devices that are responding to event related information sent to the primary device indicated in the end device control. For example, load control actions performed by a PAN device in response to demand response event information sent to a PAN gateway server.

    EndDeviceAction

    End device action issued by this end device control.

    EndDeviceControlType

    Type of this end device control.

    EndDevices

    All end devices receiving commands from this end device control.

    UsagePointGroups

    All usage point groups receiving commands from this end device control.

    UsagePoints

    All usage points receiving commands from this end device control.

  286. case class EndDeviceControlType(sup: IdentifiedObject, domain: String, eventOrAction: String, subDomain: String, typ: String) extends Element with Product with Serializable

    Permalink

    Detailed description for a control produced by an end device.

    Detailed description for a control produced by an end device.

    Values in attributes allow for creation of recommended codes to be used for identifying end device controls as follows: <type>.<domain>.<subDomain>.<eventOrAction>.

    sup

    Reference to the superclass object.

    domain

    High-level nature of the control.

    eventOrAction

    The most specific part of this control type. It is mainly in the form of a verb that gives action to the control that just occurred.

    subDomain

    More specific nature of the control, as a further sub-categorisation of 'domain'.

    typ

    Type of physical device from which the control was created. A value of zero (0) can be used when the source is unknown.

  287. case class EndDeviceEvent(sup: ActivityRecord, issuerID: String, issuerTrackingID: String, userID: String, EndDevice: String, EndDeviceEventType: String, MeterReading: String, UsagePoint: String) extends Element with Product with Serializable

    Permalink

    Event detected by a device function associated with the end device.

    Event detected by a device function associated with the end device.

    sup

    Reference to the superclass object.

    issuerID

    Unique identifier of the business entity originating an end device control.

    issuerTrackingID

    Identifier assigned by the initiator (e.g. retail electric provider) of an end device control action to uniquely identify the demand response event, text message, or other subject of the control action. Can be used when cancelling an event or text message request or to identify the originating event or text message in a consequential end device event.

    userID

    (if user initiated) ID of user who initiated this end device event.

    EndDevice

    End device that reported this end device event.

    EndDeviceEventType

    Type of this end device event.

    MeterReading

    Set of measured values to which this event applies.

    UsagePoint

    Usage point for which this end device event is reported.

  288. case class EndDeviceEventDetail(sup: BasicElement, name: String, value: String, EndDeviceEvent: String) extends Element with Product with Serializable

    Permalink

    Name-value pair, specific to end device events.

    Name-value pair, specific to end device events.

    sup

    Reference to the superclass object.

    name

    Name.

    value

    Value, including unit information.

    EndDeviceEvent

    End device owning this detail.

  289. case class EndDeviceEventType(sup: IdentifiedObject, domain: String, eventOrAction: String, subDomain: String, typ: String) extends Element with Product with Serializable

    Permalink

    Detailed description for an event produced by an end device.

    Detailed description for an event produced by an end device.

    Values in attributes allow for creation of recommended codes to be used for identifying end device events as follows: <type>.<domain>.<subDomain>.<eventOrAction>.

    sup

    Reference to the superclass object.

    domain

    High-level nature of the event. By properly classifying events by a small set of domain codes, a system can more easily run reports based on the types of events that have occurred or been received.

    eventOrAction

    The most specific part of this event type. It is mainly in the form of a verb that gives action to the event that just occurred.

    subDomain

    More specific nature of the event, as a further sub-categorisation of 'domain'.

    typ

    Type of physical device from which the event was created. A value of zero (0) can be used when the source is unknown.

  290. case class EndDeviceFunction(sup: AssetFunction, enabled: Boolean, EndDevice: String) extends Element with Product with Serializable

    Permalink

    Function performed by an end device such as a meter, communication equipment, controllers, etc.

    Function performed by an end device such as a meter, communication equipment, controllers, etc.

    sup

    Reference to the superclass object.

    enabled

    True if the function is enabled.

    EndDevice

    End device that performs this function.

  291. case class EndDeviceGroup(sup: IdentifiedObject, typ: String, EndDeviceControls: List[String], EndDevices: List[String]) extends Element with Product with Serializable

    Permalink

    Abstraction for management of group communications within a two-way AMR system or the data for a group of related end devices.

    Abstraction for management of group communications within a two-way AMR system or the data for a group of related end devices.

    Commands can be issued to all of the end devices that belong to the group using a defined group address and the underlying AMR communication infrastructure.

    sup

    Reference to the superclass object.

    typ

    Type of this group.

    EndDeviceControls

    All end device controls sending commands to this end device group.

    EndDevices

    All end devices this end device group refers to.

  292. case class EndDeviceInfo(sup: AssetInfo, capability: String, isSolidState: Boolean, phaseCount: Int, ratedCurrent: Double, ratedVoltage: Double) extends Element with Product with Serializable

    Permalink

    End device data.

    End device data.

    sup

    Reference to the superclass object.

    capability

    Inherent capabilities of the device (i.e., the functions it supports).

    isSolidState

    If true, this is a solid state end device (as opposed to a mechanical or electromechanical device).

    phaseCount

    Number of potential phases the end device supports, typically 0, 1 or 3.

    ratedCurrent

    Rated current.

    ratedVoltage

    Rated voltage.

  293. case class EndDeviceTiming(sup: BasicElement, duration: Double, durationIndefinite: Boolean, interval: String, randomisation: String) extends Element with Product with Serializable

    Permalink

    Timing for the control actions of end devices.

    Timing for the control actions of end devices.

    sup

    Reference to the superclass object.

    duration

    Duration of the end device control action or the business event that is the subject of the end device control.

    durationIndefinite

    True if 'duration' is indefinite.

    interval

    Start and end time of an interval during which end device control actions are to be executed.

    randomisation

    Kind of randomisation to be applied to the end device control actions to be executed.

  294. case class EnergyArea(sup: IdentifiedObject, ControlArea: String) extends Element with Product with Serializable

    Permalink

    Describes an area having energy production or consumption.

    Describes an area having energy production or consumption.

    Specializations are intended to support the load allocation function as typically required in energy management systems or planning studies to allocate hypothesized load levels to individual load points for power flow analysis. Often the energy area can be linked to both measured and forecast load levels.

    sup

    Reference to the superclass object.

    ControlArea

    The control area specification that is used for the load forecast.

  295. case class EnergyConsumer(sup: ConductingEquipment, customerCount: Int, grounded: Boolean, p: Double, pfixed: Double, pfixedPct: Double, phaseConnection: String, q: Double, qfixed: Double, qfixedPct: Double, LoadDynamics: String, LoadResponse: String, PowerCutZone: String) extends Element with Product with Serializable

    Permalink

    Generic user of energy - a point of consumption on the power system model.

    Generic user of energy - a point of consumption on the power system model.

    sup

    Reference to the superclass object.

    customerCount

    Number of individual customers represented by this demand.

    grounded

    Used for Yn and Zn connections. True if the neutral is solidly grounded.

    p

    Active power of the load. Load sign convention is used, i.e. positive sign means flow out from a node.

    pfixed

    Active power of the load that is a fixed quantity. Load sign convention is used, i.e. positive sign means flow out from a node.

    pfixedPct

    Fixed active power as per cent of load group fixed active power. Load sign convention is used, i.e. positive sign means flow out from a node.

    phaseConnection

    The type of phase connection, such as wye or delta.

    q

    Reactive power of the load. Load sign convention is used, i.e. positive sign means flow out from a node.

    qfixed

    Reactive power of the load that is a fixed quantity. Load sign convention is used, i.e. positive sign means flow out from a node.

    qfixedPct

    Fixed reactive power as per cent of load group fixed reactive power. Load sign convention is used, i.e. positive sign means flow out from a node.

    LoadDynamics

    Load dynamics model used to describe dynamic behavior of this energy consumer.

    LoadResponse

    The load response characteristic of this load. If missing, this load is assumed to be constant power.

    PowerCutZone

    The energy consumer is assigned to this power cut zone.

  296. case class EnergyConsumerData(sup: BasicElement, loadMVAR: Double, loadMW: Double, MktEnergyConsumer: String) extends Element with Product with Serializable

    Permalink

    Optimal Power Flow or State Estimator Load Data for OTS.

    Optimal Power Flow or State Estimator Load Data for OTS.

    This is used for RealTime, Study and Maintenance Users

    sup

    Reference to the superclass object.

    loadMVAR

    The MVAR load Attribute Usage: The reactive power consumption of the load in MW

    loadMW

    The active power consumption of the load in MW

    MktEnergyConsumer

    undocumented

  297. case class EnergyConsumerPhase(sup: PowerSystemResource, pfixed: Double, pfixedPct: Double, phase: String, qfixed: Double, qfixedPct: Double, EnergyConsumer: String) extends Element with Product with Serializable

    Permalink

    A single phase of an energy consumer.

    A single phase of an energy consumer.

    sup

    Reference to the superclass object.

    pfixed

    Active power of the load that is a fixed quantity. Load sign convention is used, i.e. positive sign means flow out from a node.

    pfixedPct

    Fixed active power as per cent of load group fixed active power. Load sign convention is used, i.e. positive sign means flow out from a node.

    phase

    Phase of this energy consumer component. If the energy consumer is wye connected, the connection is from the indicated phase to the central ground or neutral point. If the energy consumer is delta connected, the phase indicates an energy consumer connected from the indicated phase to the next logical non-neutral phase.

    qfixed

    Reactive power of the load that is a fixed quantity. Load sign convention is used, i.e. positive sign means flow out from a node.

    qfixedPct

    Fixed reactive power as per cent of load group fixed reactive power. Load sign convention is used, i.e. positive sign means flow out from a node.

    EnergyConsumer

    The energy consumer to which this phase belongs.

  298. case class EnergyMarket(sup: Market, MarketResults: String, RTO: String, RegisteredResources: List[String]) extends Element with Product with Serializable

    Permalink

    Energy and Ancillary Market (e.g.

    Energy and Ancillary Market (e.g.

    Energy, Spinning Reserve, Non-Spinning Reserve) with a description of the Market operation control parameters.

    sup

    Reference to the superclass object.

    MarketResults

    undocumented

    RTO

    undocumented

    RegisteredResources

    undocumented

  299. case class EnergyPriceCurve(sup: BasicElement) extends Element with Product with Serializable

    Permalink

    Relationship between a price in $(or other monetary unit) /hour (Y-axis) and a MW value (X-axis).

    Relationship between a price in $(or other monetary unit) /hour (Y-axis) and a MW value (X-axis).

    sup

    Reference to the superclass object.

  300. case class EnergyPriceIndex(sup: IdentifiedObject, endEffectiveDate: String, energyPriceIndex: Double, energyPriceIndexType: String, lastModified: String, startEffectiveDate: String, RegisteredGenerator: String) extends Element with Product with Serializable

    Permalink

    An Energy Price Index for each Resource is valid for a period (e.g.

    An Energy Price Index for each Resource is valid for a period (e.g. daily) that is identified by a Valid Period Start Time and a Valid Period End Time.

    An Energy Price Index is in $/MWh.

    sup

    Reference to the superclass object.

    endEffectiveDate

    End effective date

    energyPriceIndex

    Energy price index

    energyPriceIndexType

    EPI type such as wholesale or retail

    lastModified

    Time updated

    startEffectiveDate

    Start effective date

    RegisteredGenerator

    undocumented

  301. case class EnergyProduct(sup: Agreement, GenerationProvider: String, ResoldBy_Marketer: List[String], TitleHeldBy_Marketer: String) extends Element with Product with Serializable

    Permalink

    An EnergyProduct is offered commercially as a ContractOrTariff.

    An EnergyProduct is offered commercially as a ContractOrTariff.

    sup

    Reference to the superclass object.

    GenerationProvider

    undocumented

    ResoldBy_Marketer

    A Marketer may resell an EnergyProduct.

    TitleHeldBy_Marketer

    A Marketer holds title to an EnergyProduct.

  302. case class EnergyProfile(sup: Profile, EnergyTransaction: String, TransactionBid: String) extends Element with Product with Serializable

    Permalink

    Specifies the start time, stop time, level for an EnergyTransaction.

    Specifies the start time, stop time, level for an EnergyTransaction.

    sup

    Reference to the superclass object.

    EnergyTransaction

    An EnergyTransaction shall have at least one EnergyProfile.

    TransactionBid

    undocumented

  303. case class EnergySchedulingType(sup: IdentifiedObject) extends Element with Product with Serializable

    Permalink

    Used to define the type of generation for scheduling purposes.

    Used to define the type of generation for scheduling purposes.

    sup

    Reference to the superclass object.

  304. case class EnergySource(sup: ConductingEquipment, activePower: Double, nominalVoltage: Double, r: Double, r0: Double, reactivePower: Double, rn: Double, voltageAngle: Double, voltageMagnitude: Double, x: Double, x0: Double, xn: Double, EnergySchedulingType: String, EnergySourceAction: String, WindTurbineType3or4Dynamics: String) extends Element with Product with Serializable

    Permalink

    A generic equivalent for an energy supplier on a transmission or distribution voltage level.

    A generic equivalent for an energy supplier on a transmission or distribution voltage level.

    sup

    Reference to the superclass object.

    activePower

    High voltage source active injection. Load sign convention is used, i.e. positive sign means flow out from a node.

    nominalVoltage

    Phase-to-phase nominal voltage.

    r

    Positive sequence Thevenin resistance.

    r0

    Zero sequence Thevenin resistance.

    reactivePower

    High voltage source reactive injection. Load sign convention is used, i.e. positive sign means flow out from a node.

    rn

    Negative sequence Thevenin resistance.

    voltageAngle

    Phase angle of a-phase open circuit.

    voltageMagnitude

    Phase-to-phase open circuit voltage magnitude.

    x

    Positive sequence Thevenin reactance.

    x0

    Zero sequence Thevenin reactance.

    xn

    Negative sequence Thevenin reactance.

    EnergySchedulingType

    Energy Scheduling Type of an Energy Source

    EnergySourceAction

    Action taken with this energy source.

    WindTurbineType3or4Dynamics

    Wind generator Type 3 or 4 dynamics model associated with this energy source.

  305. case class EnergySourceAction(sup: SwitchingStep, kind: String, EnergySource: String, SwitchingStepGroup: String) extends Element with Product with Serializable

    Permalink

    Action on energy source as a switching step.

    Action on energy source as a switching step.

    sup

    Reference to the superclass object.

    kind

    Switching action to perform.

    EnergySource

    Energy source on which this action is taken.

    SwitchingStepGroup

    Group to which this step belongs.

  306. case class EnergyTransaction(sup: Document, capacityBacked: Boolean, congestChargeMax: Double, deliveryPointP: Double, energyMin: Double, firmInterchangeFlag: Boolean, payCongestion: Boolean, reason: String, receiptPointP: Double, state: String, EnergyPriceCurves: List[String], EnergyProduct: String, Export_SubControlArea: String, Import_SubControlArea: String, TransmissionReservation: String) extends Element with Product with Serializable

    Permalink

    Specifies the schedule for energy transfers between interchange areas that are necessary to satisfy the associated interchange transaction.

    Specifies the schedule for energy transfers between interchange areas that are necessary to satisfy the associated interchange transaction.

    sup

    Reference to the superclass object.

    capacityBacked

    Interchange capacity flag. When the flag is set to true, it indicates a transaction is capacity backed.

    congestChargeMax

    Maximum congestion charges in monetary units.

    deliveryPointP

    Delivery point active power.

    energyMin

    Transaction minimum active power if dispatchable.

    firmInterchangeFlag

    Firm interchange flag indicates whether or not this energy transaction can be changed without potential financial consequences.

    payCongestion

    Willing to Pay congestion flag

    reason

    Reason for energy transaction.

    receiptPointP

    Receipt point active power.

    state

    { Approve | Deny | Study }

    EnergyPriceCurves

    undocumented

    EnergyProduct

    The "Source" for an EnergyTransaction is an EnergyProduct which is injected into a ControlArea. Typically this is a ServicePoint.

    Export_SubControlArea

    Energy is transferred between interchange areas

    Import_SubControlArea

    Energy is transferred between interchange areas

    TransmissionReservation

    undocumented

  307. case class EnvironmentalDependentLimit(sup: LimitDependency) extends Element with Product with Serializable

    Permalink

    This is a environmental based limit dependency model for calculating operational limits.

    This is a environmental based limit dependency model for calculating operational limits.

    sup

    Reference to the superclass object.

  308. case class Equipment(sup: PowerSystemResource, aggregate: Boolean, normallyInService: Boolean, EquipmentContainer: String, WeatherStation: List[String]) extends Element with Product with Serializable

    Permalink

    The parts of a power system that are physical devices, electronic or mechanical.

    The parts of a power system that are physical devices, electronic or mechanical.

    sup

    Reference to the superclass object.

    aggregate

    The single instance of equipment represents multiple pieces of equipment that have been modeled together as an aggregate. Examples would be power transformers or synchronous machines operating in parallel modeled as a single aggregate power transformer or aggregate synchronous machine. This is not to be used to indicate equipment that is part of a group of interdependent equipment produced by a network production program.

    normallyInService

    If true, the equipment is normally in service.

    EquipmentContainer

    Container of this equipment.

    WeatherStation

    undocumented

  309. case class EquipmentContainer(sup: ConnectivityNodeContainer) extends Element with Product with Serializable

    Permalink

    A modeling construct to provide a root class for containing equipment.

    A modeling construct to provide a root class for containing equipment.

    sup

    Reference to the superclass object.

  310. case class EquipmentFault(sup: Fault, Terminal: String) extends Element with Product with Serializable

    Permalink

    A fault applied at the terminal, external to the equipment.

    A fault applied at the terminal, external to the equipment.

    This class is not used to specify faults internal to the equipment.

    sup

    Reference to the superclass object.

    Terminal

    The terminal connecting to the bus to which the fault is applied.

  311. case class EquipmentLimitSeriesComponent(sup: IdentifiedObject, Equipment: String, SeriesEquipmentDependentLimit: String) extends Element with Product with Serializable

    Permalink

    This represents one instance of an equipment that contributes to the calculation of an operational limit.

    This represents one instance of an equipment that contributes to the calculation of an operational limit.

    sup

    Reference to the superclass object.

    Equipment

    Equipment contributing toward the series limit. The reference here is to Equipment rather than a specific limit on the equipment so the grouiping can be reused for multiple limits of different types on the same instance of equipment.

    SeriesEquipmentDependentLimit

    Calculation in which the refernce to equipment applies.

  312. case class EquivalentBranch(sup: EquivalentEquipment, negativeR12: Double, negativeR21: Double, negativeX12: Double, negativeX21: Double, positiveR12: Double, positiveR21: Double, positiveX12: Double, positiveX21: Double, r: Double, r21: Double, x: Double, x21: Double, zeroR12: Double, zeroR21: Double, zeroX12: Double, zeroX21: Double) extends Element with Product with Serializable

    Permalink

    The class represents equivalent branches.

    The class represents equivalent branches.

    sup

    Reference to the superclass object.

    negativeR12

    Negative sequence series resistance from terminal sequence 1 to terminal sequence 2. Used for short circuit data exchange according to IEC 60909

    negativeR21

    Negative sequence series resistance from terminal sequence 2 to terminal sequence 1. Used for short circuit data exchange according to IEC 60909

    negativeX12

    Negative sequence series reactance from terminal sequence 1 to terminal sequence 2. Used for short circuit data exchange according to IEC 60909

    negativeX21

    Negative sequence series reactance from terminal sequence 2 to terminal sequence 1. Used for short circuit data exchange according to IEC 60909.

    positiveR12

    Positive sequence series resistance from terminal sequence 1 to terminal sequence 2 . Used for short circuit data exchange according to IEC 60909.

    positiveR21

    Positive sequence series resistance from terminal sequence 2 to terminal sequence 1. Used for short circuit data exchange according to IEC 60909

    positiveX12

    Positive sequence series reactance from terminal sequence 1 to terminal sequence 2. Used for short circuit data exchange according to IEC 60909

    positiveX21

    Positive sequence series reactance from terminal sequence 2 to terminal sequence 1. Used for short circuit data exchange according to IEC 60909

    r

    Positive sequence series resistance of the reduced branch.

    r21

    Resistance from terminal sequence 2 to terminal sequence 1 . Used for steady state power flow. This attribute is optional and represent unbalanced network such as off-nominal phase shifter. If only EquivalentBranch.r is given, then EquivalentBranch.r21 is assumed equal to EquivalentBranch.r.

    x

    Positive sequence series reactance of the reduced branch.

    x21

    Reactance from terminal sequence 2 to terminal sequence 1 . Used for steady state power flow. This attribute is optional and represent unbalanced network such as off-nominal phase shifter. If only EquivalentBranch.x is given, then EquivalentBranch.x21 is assumed equal to EquivalentBranch.x.

    zeroR12

    Zero sequence series resistance from terminal sequence 1 to terminal sequence 2. Used for short circuit data exchange according to IEC 60909

    zeroR21

    Zero sequence series resistance from terminal sequence 2 to terminal sequence 1. Used for short circuit data exchange according to IEC 60909

    zeroX12

    Zero sequence series reactance from terminal sequence 1 to terminal sequence 2. Used for short circuit data exchange according to IEC 60909

    zeroX21

    Zero sequence series reactance from terminal sequence 2 to terminal sequence 1. Used for short circuit data exchange according to IEC 60909

  313. case class EquivalentEquipment(sup: ConductingEquipment, EquivalentNetwork: String) extends Element with Product with Serializable

    Permalink

    The class represents equivalent objects that are the result of a network reduction.

    The class represents equivalent objects that are the result of a network reduction.

    The class is the base for equivalent objects of different types.

    sup

    Reference to the superclass object.

    EquivalentNetwork

    The equivalent where the reduced model belongs.

  314. case class EquivalentInjection(sup: EquivalentEquipment, maxP: Double, maxQ: Double, minP: Double, minQ: Double, p: Double, q: Double, r: Double, r0: Double, r2: Double, regulationCapability: Boolean, regulationStatus: Boolean, regulationTarget: Double, x: Double, x0: Double, x2: Double, ReactiveCapabilityCurve: String) extends Element with Product with Serializable

    Permalink

    This class represents equivalent injections (generation or load).

    This class represents equivalent injections (generation or load).

    Voltage regulation is allowed only at the point of connection.

    sup

    Reference to the superclass object.

    maxP

    Maximum active power of the injection.

    maxQ

    Used for modeling of infeed for load flow exchange. Not used for short circuit modeling. If maxQ and minQ are not used ReactiveCapabilityCurve can be used.

    minP

    Minimum active power of the injection.

    minQ

    Used for modeling of infeed for load flow exchange. Not used for short circuit modeling. If maxQ and minQ are not used ReactiveCapabilityCurve can be used.

    p

    Equivalent active power injection. Load sign convention is used, i.e. positive sign means flow out from a node.

    q

    Equivalent reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node.

    r

    Positive sequence resistance. Used to represent Extended-Ward (IEC 60909).

    r0

    Zero sequence resistance. Used to represent Extended-Ward (IEC 60909).

    r2

    Negative sequence resistance. Used to represent Extended-Ward (IEC 60909).

    regulationCapability

    Specifies whether or not the EquivalentInjection has the capability to regulate the local voltage.

    regulationStatus

    Specifies the default regulation status of the EquivalentInjection. True is regulating. False is not regulating.

    regulationTarget

    The target voltage for voltage regulation.

    x

    Positive sequence reactance. Used to represent Extended-Ward (IEC 60909).

    x0

    Zero sequence reactance. Used to represent Extended-Ward (IEC 60909).

    x2

    Negative sequence reactance. Used to represent Extended-Ward (IEC 60909).

    ReactiveCapabilityCurve

    The reactive capability curve used by this equivalent injection.

  315. case class EquivalentNetwork(sup: ConnectivityNodeContainer) extends Element with Product with Serializable

    Permalink

    A class that represents an external meshed network that has been reduced to an electrically equivalent model.

    A class that represents an external meshed network that has been reduced to an electrically equivalent model.

    The ConnectivityNodes contained in the equivalent are intended to reflect internal nodes of the equivalent. The boundary Connectivity nodes where the equivalent connects outside itself are NOT contained by the equivalent.

    sup

    Reference to the superclass object.

  316. case class EquivalentShunt(sup: EquivalentEquipment, b: Double, g: Double) extends Element with Product with Serializable

    Permalink

    The class represents equivalent shunts.

    The class represents equivalent shunts.

    sup

    Reference to the superclass object.

    b

    Positive sequence shunt susceptance.

    g

    Positive sequence shunt conductance.

  317. case class ErpBOM(sup: ErpDocument, Design: String) extends Element with Product with Serializable

    Permalink

    Information that generally describes the Bill of Material Structure and its contents for a utility.

    Information that generally describes the Bill of Material Structure and its contents for a utility.

    This is used by ERP systems to transfer Bill of Material information between two business applications.

    sup

    Reference to the superclass object.

    Design

    undocumented

  318. case class ErpBankAccount(sup: BankAccount, bankABA: String) extends Element with Product with Serializable

    Permalink

    Relationship under a particular name, usually evidenced by a deposit against which withdrawals can be made.

    Relationship under a particular name, usually evidenced by a deposit against which withdrawals can be made.

    Types of bank accounts include: demand, time, custodial, joint, trustee, corporate, special, and regular accounts.

    sup

    Reference to the superclass object.

    bankABA

    Bank ABA.

  319. case class ErpBomItemData(sup: ErpIdentifiedObject, DesignLocation: String, ErpBOM: String, TypeAsset: String) extends Element with Product with Serializable

    Permalink

    An individual item on a bill of materials.

    An individual item on a bill of materials.

    sup

    Reference to the superclass object.

    DesignLocation

    undocumented

    ErpBOM

    undocumented

    TypeAsset

    undocumented

  320. case class ErpChartOfAccounts(sup: ErpDocument) extends Element with Product with Serializable

    Permalink

    Accounting structure of a business.

    Accounting structure of a business.

    Each account represents a financial aspect of a business, such as its Accounts Payable, or the value of its inventory, or its office supply expenses.

    sup

    Reference to the superclass object.

  321. case class ErpCompetency(sup: ErpIdentifiedObject) extends Element with Product with Serializable

    Permalink

    Information that describes aptitudes of a utility employee.

    Information that describes aptitudes of a utility employee.

    Unlike Skills that an ErpPerson must be certified to perform before undertaking certain type of assignments (to be able to perfrom a Craft), ErpCompetency has more to do with typical Human Resource (HR) matters such as schooling, training, etc.

    sup

    Reference to the superclass object.

  322. case class ErpDocument(sup: Document) extends Element with Product with Serializable

    Permalink

    Shadow class for Document, to isolate subclassing from this package.

    Shadow class for Document, to isolate subclassing from this package.

    If any subclass gets normative and needs inheritance, it will inherit directly from Document.

    sup

    Reference to the superclass object.

  323. case class ErpEngChangeOrder(sup: ErpDocument) extends Element with Product with Serializable

    Permalink

    General Utility Engineering Change Order information.

    General Utility Engineering Change Order information.

    sup

    Reference to the superclass object.

  324. case class ErpIdentifiedObject(sup: IdentifiedObject) extends Element with Product with Serializable

    Permalink

    Shadow class for IdentifiedObject, to isolate subclassing from this package.

    Shadow class for IdentifiedObject, to isolate subclassing from this package.

    If any subclass gets normative and needs inheritance, it will inherit directly from IdentifiedObject.

    sup

    Reference to the superclass object.

  325. case class ErpInventory(sup: ErpIdentifiedObject, status: String, Asset: String) extends Element with Product with Serializable

    Permalink

    Utility inventory-related information about an item or part (and not for description of the item and its attributes).

    Utility inventory-related information about an item or part (and not for description of the item and its attributes).

    It is used by ERP applications to enable the synchronization of Inventory data that exists on separate Item Master databases. This data is not the master data that describes the attributes of the item such as dimensions, weight, or unit of measure - it describes the item as it exists at a specific location.

    sup

    Reference to the superclass object.

    status

    undocumented

    Asset

    undocumented

  326. case class ErpInventoryCount(sup: ErpIdentifiedObject, status: String, AssetModel: String) extends Element with Product with Serializable

    Permalink

    This is related to Inventory physical counts organized by AssetModel.

    This is related to Inventory physical counts organized by AssetModel.

    Note that a count of a type of asset can be accomplished by the association inherited by AssetModel (from Document) to Asset.

    sup

    Reference to the superclass object.

    status

    undocumented

    AssetModel

    undocumented

  327. case class ErpInvoice(sup: ErpDocument, amount: Double, billMediaKind: String, dueDate: String, kind: String, mailedDate: String, proForma: Boolean, referenceNumber: String, transactionDateTime: String, transferType: String, CustomerAccount: String) extends Element with Product with Serializable

    Permalink

    A roll up of invoice line items.

    A roll up of invoice line items.

    The whole invoice has a due date and amount to be paid, with information such as customer, banks etc. being obtained through associations. The invoice roll up is based on individual line items that each contain amounts and descriptions for specific services or products.

    sup

    Reference to the superclass object.

    amount

    Total amount due on this invoice based on line items and applicable adjustments.

    billMediaKind

    Kind of media by which the CustomerBillingInfo was delivered.

    dueDate

    Calculated date upon which the Invoice amount is due.

    kind

    Kind of invoice (default is 'sales').

    mailedDate

    Date on which the customer billing statement/invoice was printed/mailed.

    proForma

    True if payment is to be paid by a Customer to accept a particular ErpQuote (with associated Design) and have work initiated, at which time an associated ErpInvoice should automatically be generated. EprPayment.subjectStatus satisfies terms specificed in the ErpQuote.

    referenceNumber

    Number of an invoice to be reference by this invoice.

    transactionDateTime

    Date and time when the invoice is issued.

    transferType

    Type of invoice transfer.

    CustomerAccount

    undocumented

  328. case class ErpInvoiceLineItem(sup: ErpDocument, billPeriod: String, glAccount: String, glDateTime: String, kind: String, lineAmount: Double, lineNumber: String, lineVersion: String, netAmount: Double, previousAmount: Double, ContainerErpInvoiceLineItem: String, ErpInvoice: String, ErpPayableLineItem: String, ErpPayments: List[String], ErpQuoteLineItem: String, ErpRecDelvLineItem: String, ErpRecLineItem: String, UserAttributes: List[String]) extends Element with Product with Serializable

    Permalink

    An individual line item on an invoice.

    An individual line item on an invoice.

    sup

    Reference to the superclass object.

    billPeriod

    Bill period for the line item.

    glAccount

    General Ledger account code, must be a valid combination.

    glDateTime

    Date and time line item will be posted to the General Ledger.

    kind

    Kind of line item.

    lineAmount

    Amount due for this line item.

    lineNumber

    Line item number on invoice statement.

    lineVersion

    Version number of the bill run.

    netAmount

    Net line item charge amount.

    previousAmount

    Previous line item charge amount.

    ContainerErpInvoiceLineItem

    undocumented

    ErpInvoice

    undocumented

    ErpPayableLineItem

    undocumented

    ErpPayments

    undocumented

    ErpQuoteLineItem

    undocumented

    ErpRecDelvLineItem

    undocumented

    ErpRecLineItem

    undocumented

    UserAttributes

    undocumented

  329. case class ErpIssueInventory(sup: ErpIdentifiedObject, status: String, TypeAsset: String, TypeMaterial: String) extends Element with Product with Serializable

    Permalink

    Can be used to request an application to process an issue or request information about an issue.

    Can be used to request an application to process an issue or request information about an issue.

    sup

    Reference to the superclass object.

    status

    undocumented

    TypeAsset

    undocumented

    TypeMaterial

    undocumented

  330. case class ErpItemMaster(sup: ErpIdentifiedObject, status: String, Asset: String) extends Element with Product with Serializable

    Permalink

    Any unique purchased part for manufactured product tracked by ERP systems for a utility.

    Any unique purchased part for manufactured product tracked by ERP systems for a utility.

    Item, as used by the OAG, refers to the basic information about an item, including its attributes, cost, and locations. It does not include item quantities. Compare to the Inventory, which includes all quantities and other location-specific information.

    sup

    Reference to the superclass object.

    status

    undocumented

    Asset

    undocumented

  331. case class ErpJournal(sup: ErpDocument) extends Element with Product with Serializable

    Permalink

    Book for recording accounting transactions as they occur.

    Book for recording accounting transactions as they occur.

    Transactions and adjustments are first recorded in a journal, which is like a diary of instructions, advising which account to be charged and by how much.

    sup

    Reference to the superclass object.

  332. case class ErpJournalEntry(sup: ErpIdentifiedObject, accountID: String, amount: Double, postingDateTime: String, sourceID: String, status: String, transactionDateTime: String, ErpInvoiceLineItem: String, ErpJournal: String, ErpLedgerEntry: String) extends Element with Product with Serializable

    Permalink

    Details of an individual entry in a journal, which is to be posted to a ledger on the posting date.

    Details of an individual entry in a journal, which is to be posted to a ledger on the posting date.

    sup

    Reference to the superclass object.

    accountID

    Account identifier for this entry.

    amount

    The amount of the debit or credit for this account.

    postingDateTime

    Date and time this entry is to be posted to the ledger.

    sourceID

    The identifer of the source for this entry.

    status

    undocumented

    transactionDateTime

    Date and time journal entry was recorded.

    ErpInvoiceLineItem

    undocumented

    ErpJournal

    undocumented

    ErpLedgerEntry

    undocumented

  333. case class ErpLedBudLineItem(sup: ErpIdentifiedObject, status: String, ErpLedBudLineItem_attr: String, ErpLedgerBudget: String) extends Element with Product with Serializable

    Permalink

    Individual entry of a given Ledger Budget, typically containing information such as amount, accounting date, accounting period, and is associated with the applicable general ledger account.

    Individual entry of a given Ledger Budget, typically containing information such as amount, accounting date, accounting period, and is associated with the applicable general ledger account.

    sup

    Reference to the superclass object.

    status

    undocumented

    ErpLedBudLineItem_attr

    undocumented

    ErpLedgerBudget

    undocumented

  334. case class ErpLedger(sup: ErpDocument) extends Element with Product with Serializable

    Permalink

    In accounting transactions, a ledger is a book containing accounts to which debits and credits are posted from journals, where transactions are initially recorded.

    In accounting transactions, a ledger is a book containing accounts to which debits and credits are posted from journals, where transactions are initially recorded.

    Journal entries are periodically posted to the ledger. Ledger Actual represents actual amounts by account within ledger within company or business area. Actual amounts may be generated in a source application and then loaded to a specific ledger within the enterprise general ledger or budget application.

    sup

    Reference to the superclass object.

  335. case class ErpLedgerBudget(sup: ErpDocument) extends Element with Product with Serializable

    Permalink

    Information for utility Ledger Budgets.

    Information for utility Ledger Budgets.

    They support the transfer budget amounts between all possible source applications throughout an enterprise and a general ledger or budget application.

    sup

    Reference to the superclass object.

  336. case class ErpLedgerEntry(sup: ErpIdentifiedObject, accountID: String, accountKind: String, amount: Double, postedDateTime: String, status: String, transactionDateTime: String, ErpJounalEntry: String, ErpLedger: String, ErpLedgerEntry_attr: String, UserAttributes: List[String]) extends Element with Product with Serializable

    Permalink

    Details of an individual entry in a ledger, which was posted from a journal on the posted date.

    Details of an individual entry in a ledger, which was posted from a journal on the posted date.

    sup

    Reference to the superclass object.

    accountID

    Account identifier for this entry.

    accountKind

    Kind of account for this entry.

    amount

    The amount of the debit or credit for this account.

    postedDateTime

    Date and time this entry was posted to the ledger.

    status

    undocumented

    transactionDateTime

    Date and time journal entry was recorded.

    ErpJounalEntry

    undocumented

    ErpLedger

    undocumented

    ErpLedgerEntry_attr

    undocumented

    UserAttributes

    undocumented

  337. case class ErpPOLineItem(sup: ErpDocument, AssetModelCatalogueItem: String, ErpPurchaseOrder: String, ErpRecDelLineItem: String, ErpReqLineItem: String) extends Element with Product with Serializable

    Permalink

    Of an ErpPurchaseOrder, this is an individually ordered item or product along with the quantity, price and other descriptive information.

    Of an ErpPurchaseOrder, this is an individually ordered item or product along with the quantity, price and other descriptive information.

    sup

    Reference to the superclass object.

    AssetModelCatalogueItem

    undocumented

    ErpPurchaseOrder

    undocumented

    ErpRecDelLineItem

    undocumented

    ErpReqLineItem

    undocumented

  338. case class ErpPayable(sup: ErpDocument) extends Element with Product with Serializable

    Permalink

    A transaction that represents an invoice from a supplier.

    A transaction that represents an invoice from a supplier.

    A payable (or voucher) is an open item, approved and ready for payment, in the Accounts Payable ledger.

    sup

    Reference to the superclass object.

  339. case class ErpPayableLineItem(sup: ErpIdentifiedObject, status: String, ErpInvoiceLineItem: String, ErpJournalEntries: List[String], ErpPayable: String, ErpPayments: List[String]) extends Element with Product with Serializable

    Permalink

    Of an ErpPayable, a line item references an ErpInvoiceLineitem or other source such as credit memos.

    Of an ErpPayable, a line item references an ErpInvoiceLineitem or other source such as credit memos.

    sup

    Reference to the superclass object.

    status

    undocumented

    ErpInvoiceLineItem

    undocumented

    ErpJournalEntries

    undocumented

    ErpPayable

    undocumented

    ErpPayments

    undocumented

  340. case class ErpPayment(sup: ErpDocument, termsPayment: String) extends Element with Product with Serializable

    Permalink

    Payment infromation and status for any individual line item of an ErpInvoice (e.g., when payment is from a customer).

    Payment infromation and status for any individual line item of an ErpInvoice (e.g., when payment is from a customer).

    ErpPayable is also updated when payment is to a supplier and ErpReceivable is updated when payment is from a customer. Multiple payments can be made against a single line item and an individual payment can apply to more that one line item.

    sup

    Reference to the superclass object.

    termsPayment

    Payment terms (e.g., net 30).

  341. case class ErpPersonnel(sup: ErpIdentifiedObject, status: String) extends Element with Product with Serializable

    Permalink

    Information that applies to the basic data about a utility person, used by ERP applications to transfer Personnel data for a worker.

    Information that applies to the basic data about a utility person, used by ERP applications to transfer Personnel data for a worker.

    sup

    Reference to the superclass object.

    status

    undocumented

  342. case class ErpProjectAccounting(sup: ErpDocument) extends Element with Product with Serializable

    Permalink

    Utility Project Accounting information, used by ERP applications to enable all relevant sub-systems that submit single sided transactions to transfer information with a Project Accounting Application.

    Utility Project Accounting information, used by ERP applications to enable all relevant sub-systems that submit single sided transactions to transfer information with a Project Accounting Application.

    This would include, but not necessarily be limited to: Accounts Payable, Accounts Receivable, Budget, Order Management, Purchasing, Time and Labor, Travel and Expense.

    sup

    Reference to the superclass object.

  343. case class ErpPurchaseOrder(sup: ErpDocument) extends Element with Product with Serializable

    Permalink

    A document that communicates an order to purchase goods from a buyer to a supplier.

    A document that communicates an order to purchase goods from a buyer to a supplier.

    The PurchaseOrder carries information to and from the buyer and supplier. It is a legally binding document once both Parties agree to the contents and the specified terms and conditions of the order.

    sup

    Reference to the superclass object.

  344. case class ErpQuote(sup: ErpDocument) extends Element with Product with Serializable

    Permalink

    Document describing the prices of goods or services provided by a supplier.

    Document describing the prices of goods or services provided by a supplier.

    It includes the terms of the purchase, delivery proposals, identification of goods or services ordered, as well as their quantities.

    sup

    Reference to the superclass object.

  345. case class ErpQuoteLineItem(sup: ErpIdentifiedObject, status: String, AssetModelCatalogueItem: String, Design: String, ErpInvoiceLineItem: String, ErpQuote: String, ErpReqLineItem: String) extends Element with Product with Serializable

    Permalink

    Of an ErpQuote, the item or product quoted along with quantity, price and other descriptive information.

    Of an ErpQuote, the item or product quoted along with quantity, price and other descriptive information.

    sup

    Reference to the superclass object.

    status

    undocumented

    AssetModelCatalogueItem

    undocumented

    Design

    undocumented

    ErpInvoiceLineItem

    Some utilities provide quotes to customer for services, where the customer accepts the quote by making a payment. An invoice is required for this to occur.

    ErpQuote

    undocumented

    ErpReqLineItem

    undocumented

  346. case class ErpRecDelvLineItem(sup: ErpIdentifiedObject, status: String, ErpInvoiceLineItem: String, ErpPOLineItem: String, ErpReceiveDelivery: String) extends Element with Product with Serializable

    Permalink

    Of an ErpReceiveDelivery, this is an individually received good or service by the Organisation receiving goods or services.

    Of an ErpReceiveDelivery, this is an individually received good or service by the Organisation receiving goods or services.

    It may be used to indicate receipt of goods in conjunction with a purchase order line item.

    sup

    Reference to the superclass object.

    status

    undocumented

    ErpInvoiceLineItem

    undocumented

    ErpPOLineItem

    undocumented

    ErpReceiveDelivery

    undocumented

  347. case class ErpRecLineItem(sup: ErpIdentifiedObject, status: String, ErpInvoiceLineItem: String, ErpJournalEntries: List[String], ErpPayments: List[String], ErpReceivable: String) extends Element with Product with Serializable

    Permalink

    Individual entry of an ErpReceivable, it is a particular transaction representing an invoice, credit memo or debit memo to a customer.

    Individual entry of an ErpReceivable, it is a particular transaction representing an invoice, credit memo or debit memo to a customer.

    sup

    Reference to the superclass object.

    status

    undocumented

    ErpInvoiceLineItem

    undocumented

    ErpJournalEntries

    undocumented

    ErpPayments

    undocumented

    ErpReceivable

    undocumented

  348. case class ErpReceivable(sup: ErpDocument) extends Element with Product with Serializable

    Permalink

    Transaction representing an invoice, credit memo or debit memo to a customer.

    Transaction representing an invoice, credit memo or debit memo to a customer.

    It is an open (unpaid) item in the Accounts Receivable ledger.

    sup

    Reference to the superclass object.

  349. case class ErpReceiveDelivery(sup: ErpDocument) extends Element with Product with Serializable

    Permalink

    Transaction for an Organisation receiving goods or services that may be used to indicate receipt of goods in conjunction with a purchase order.

    Transaction for an Organisation receiving goods or services that may be used to indicate receipt of goods in conjunction with a purchase order.

    A receivable is an open (unpaid) item in the Accounts Receivable ledger.

    sup

    Reference to the superclass object.

  350. case class ErpReqLineItem(sup: ErpIdentifiedObject, code: String, cost: Double, deliveryDate: String, quantity: Int, status: String, ErpPOLineItem: String, ErpQuoteLineItem: String, ErpRequisition: String, TypeAsset: String, TypeMaterial: String) extends Element with Product with Serializable

    Permalink

    Information that describes a requested item and its attributes.

    Information that describes a requested item and its attributes.

    sup

    Reference to the superclass object.

    code

    undocumented

    cost

    Cost of material.

    deliveryDate

    undocumented

    quantity

    Quantity of item requisitioned.

    status

    undocumented

    ErpPOLineItem

    undocumented

    ErpQuoteLineItem

    undocumented

    ErpRequisition

    undocumented

    TypeAsset

    undocumented

    TypeMaterial

    undocumented

  351. case class ErpRequisition(sup: ErpDocument) extends Element with Product with Serializable

    Permalink

    General information that applies to a utility requisition that is a request for the purchase of goods or services.

    General information that applies to a utility requisition that is a request for the purchase of goods or services.

    Typically, a requisition leads to the creation of a purchase order to a specific supplier.

    sup

    Reference to the superclass object.

  352. case class ErpSalesOrder(sup: ErpDocument) extends Element with Product with Serializable

    Permalink

    General purpose Sales Order is used for utility service orders, etc.

    General purpose Sales Order is used for utility service orders, etc.

    As used by the OAG, the SalesOrder is a step beyond a PurchaseOrder in that the receiving entity of the order also communicates SalesInformoration about the Order along with the Order itself.

    sup

    Reference to the superclass object.

  353. case class ErpSiteLevelData(sup: ErpIdentifiedObject, status: String, LandProperty: String) extends Element with Product with Serializable

    Permalink

    For a utility, general information that describes physical locations of organizations or the location codes and their meanings.

    For a utility, general information that describes physical locations of organizations or the location codes and their meanings.

    This enables ERP applications to ensure that the physical location identifiers are synchronized between the business applications.

    sup

    Reference to the superclass object.

    status

    undocumented

    LandProperty

    undocumented

  354. case class ErpTimeEntry(sup: ErpIdentifiedObject, status: String, ErpProjectAccounting: String, ErpTimeSheet: String) extends Element with Product with Serializable

    Permalink

    An individual entry on an ErpTimeSheet.

    An individual entry on an ErpTimeSheet.

    sup

    Reference to the superclass object.

    status

    undocumented

    ErpProjectAccounting

    undocumented

    ErpTimeSheet

    undocumented

  355. case class ErpTimeSheet(sup: ErpDocument) extends Element with Product with Serializable

    Permalink

    Time sheet for employees and contractors.

    Time sheet for employees and contractors.

    Note that ErpTimeSheet inherits the relationship to ErpPerson from Document.

    sup

    Reference to the superclass object.

  356. case class ExPostLoss(sup: MarketFactors) extends Element with Product with Serializable

    Permalink

    Model of ex-post calcultion of MW losses.

    Model of ex-post calcultion of MW losses.

    sup

    Reference to the superclass object.

  357. case class ExPostLossResults(sup: BasicElement, ehvLossMW: Double, totalLossMW: Double, ExPostLoss: String, SubControlArea: String) extends Element with Product with Serializable

    Permalink

    Model results of ex-post calculation of MW losses.

    Model results of ex-post calculation of MW losses.

    Summarizes loss in two categories losses on the the extra high voltage transmission and total losses. Calculated for each subcontrol area.

    sup

    Reference to the superclass object.

    ehvLossMW

    EHV MW losses in the company Attribute Usage: Information purposes - Output of LPA engine.

    totalLossMW

    Total MW losses in the company Attribute Usage: Information purposes - Output of LPA engine.

    ExPostLoss

    undocumented

    SubControlArea

    undocumented

  358. case class ExPostMarketRegion(sup: MarketFactors, ExPostMarketRegionResults: String) extends Element with Product with Serializable

    Permalink

    Model of ex-post calculation of cleared MW on a regional basis

    Model of ex-post calculation of cleared MW on a regional basis

    sup

    Reference to the superclass object.

    ExPostMarketRegionResults

    undocumented

  359. case class ExPostMarketRegionResults(sup: BasicElement, exPostClearedPrice: Double, ExPostMarketRegion: String, MarketRegion: String) extends Element with Product with Serializable

    Permalink

    Model of expost calculation of cleared MW on a region basis.

    Model of expost calculation of cleared MW on a region basis.

    Includes cleared price

    sup

    Reference to the superclass object.

    exPostClearedPrice

    undocumented

    ExPostMarketRegion

    undocumented

    MarketRegion

    undocumented

  360. case class ExPostPricing(sup: MarketFactors, energyPrice: Double) extends Element with Product with Serializable

    Permalink

    Model of ex-post pricing of nodes

    Model of ex-post pricing of nodes

    sup

    Reference to the superclass object.

    energyPrice

    market energy price

  361. case class ExPostPricingResults(sup: BasicElement, congestLMP: Double, lmp: Double, lossLMP: Double, ExPostPricing: String, Pnode: String) extends Element with Product with Serializable

    Permalink

    Model of ex-post pricing of nodes.

    Model of ex-post pricing of nodes.

    Includes LMP information, pnode based.

    sup

    Reference to the superclass object.

    congestLMP

    Congestion component of Location Marginal Price (LMP) in monetary units per MW; congestion component of the hourly LMP at a specific pricing node Attribute Usage: Result of the Security, Pricing, and Dispatch(SPD)/Simultaneous Feasibility Test(SFT) software and denotes the hourly congestion component of LMP for each pricing node.

    lmp

    5 min weighted average LMP; the Location Marginal Price of the Pnode for which price calculation is carried out. Attribute Usage: 5 min weighted average LMP to be displayed on UI

    lossLMP

    Loss component of Location Marginal Price (LMP) in monetary units per MW; loss component of the hourly LMP at a specific pricing node Attribute Usage: Result of the Security, Pricing, and Dispatch(SPD)/Simultaneous Feasibility Test(SFT) software and denotes the hourly loss component of LMP for each pricing node.

    ExPostPricing

    undocumented

    Pnode

    undocumented

  362. case class ExPostResource(sup: MarketFactors) extends Element with Product with Serializable

    Permalink

    Model of ex-post pricing of resources.

    Model of ex-post pricing of resources.

    sup

    Reference to the superclass object.

  363. case class ExPostResourceResults(sup: BasicElement, congestionLMP: Double, desiredMW: Double, dispatchRate: Double, lmp: Double, lossLMP: Double, maxEconomicMW: Double, minEconomicMW: Double, resourceMW: Double, status: String, ExPostResource: String, RegisteredResource: String) extends Element with Product with Serializable

    Permalink

    Model of ex-post pricing of resources contains components of LMPs: energy, congestion, loss.

    Model of ex-post pricing of resources contains components of LMPs: energy, congestion, loss.

    Resource based.

    sup

    Reference to the superclass object.

    congestionLMP

    LMP component in USD (deprecated)

    desiredMW

    Desired output of unit

    dispatchRate

    Unit Dispatch rate from real time unit dispatch.

    lmp

    LMP (Local Marginal Price) in USD at the equipment (deprecated)

    lossLMP

    loss lmp (deprecated)

    maxEconomicMW

    Economic Maximum MW

    minEconomicMW

    Economic Minimum MW

    resourceMW

    Current MW output of the equipment Attribute Usage: Information purposes - Information purposes - Output of LPA engine.

    status

    Status of equipment

    ExPostResource

    undocumented

    RegisteredResource

    undocumented

  364. case class ExcAC1A(sup: ExcitationSystemDynamics, hvlvgates: Boolean, ka: Double, kc: Double, kd: Double, ke: Double, kf: Double, kf1: Double, kf2: Double, ks: Double, seve1: Double, seve2: Double, ta: Double, tb: Double, tc: Double, te: Double, tf: Double, vamax: Double, vamin: Double, ve1: Double, ve2: Double, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    Modified IEEE AC1A alternator-supplied rectifier excitation system with different rate feedback source.

    Modified IEEE AC1A alternator-supplied rectifier excitation system with different rate feedback source.

    sup

    Reference to the superclass object.

    hvlvgates

    Indicates if both HV gate and LV gate are active (HVLVgates). true = gates are used false = gates are not used. Typical Value = true.

    ka

    Voltage regulator gain (Ka). Typical Value = 400.

    kc

    Rectifier loading factor proportional to commutating reactance (Kc). Typical Value = 0.2.

    kd

    Demagnetizing factor, a function of exciter alternator reactances (Kd). Typical Value = 0.38.

    ke

    Exciter constant related to self-excited field (Ke). Typical Value = 1.

    kf

    Excitation control system stabilizer gains (Kf). Typical Value = 0.03.

    kf1

    Coefficient to allow different usage of the model (Kf1). Typical Value = 0.

    kf2

    Coefficient to allow different usage of the model (Kf2). Typical Value = 1.

    ks

    Coefficient to allow different usage of the model-speed coefficient (Ks). Typical Value = 0.

    seve1

    Exciter saturation function value at the corresponding exciter voltage, Ve1, back of commutating reactance (Se[Ve1]). Typical Value = 0.1.

    seve2

    Exciter saturation function value at the corresponding exciter voltage, Ve2, back of commutating reactance (Se[Ve2]). Typical Value = 0.03.

    ta

    Voltage regulator time constant (Ta). Typical Value = 0.02.

    tb

    Voltage regulator time constant (Tb). Typical Value = 0.

    tc

    Voltage regulator time constant (Tc). Typical Value = 0.

    te

    Exciter time constant, integration rate associated with exciter control (Te). Typical Value = 0.8.

    tf

    Excitation control system stabilizer time constant (Tf). Typical Value = 1.

    vamax

    Maximum voltage regulator output (Vamax). Typical Value = 14.5.

    vamin

    Minimum voltage regulator output (Vamin). Typical Value = -14.5.

    ve1

    Exciter alternator output voltages back of commutating reactance at which saturation is defined (Ve1). Typical Value = 4.18.

    ve2

    Exciter alternator output voltages back of commutating reactance at which saturation is defined (Ve2). Typical Value = 3.14.

    vrmax

    Maximum voltage regulator outputs (Vrmax). Typical Value = 6.03.

    vrmin

    Minimum voltage regulator outputs (Rrmin). Typical Value = -5.43.

  365. case class ExcAC2A(sup: ExcitationSystemDynamics, hvgate: Boolean, ka: Double, kb: Double, kb1: Double, kc: Double, kd: Double, ke: Double, kf: Double, kh: Double, kl: Double, kl1: Double, ks: Double, lvgate: Boolean, seve1: Double, seve2: Double, ta: Double, tb: Double, tc: Double, te: Double, tf: Double, vamax: Double, vamin: Double, ve1: Double, ve2: Double, vfemax: Double, vlr: Double, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    Modified IEEE AC2A alternator-supplied rectifier excitation system with different field current limit.

    Modified IEEE AC2A alternator-supplied rectifier excitation system with different field current limit.

    sup

    Reference to the superclass object.

    hvgate

    Indicates if HV gate is active (HVgate). true = gate is used false = gate is not used. Typical Value = true.

    ka

    Voltage regulator gain (Ka). Typical Value = 400.

    kb

    Second stage regulator gain (Kb) (>0). Exciter field current controller gain. Typical Value = 25.

    kb1

    Second stage regulator gain (Kb1). It is exciter field current controller gain used as alternative to Kb to represent a variant of the ExcAC2A model. Typical Value = 25.

    kc

    Rectifier loading factor proportional to commutating reactance (Kc). Typical Value = 0.28.

    kd

    Demagnetizing factor, a function of exciter alternator reactances (Kd). Typical Value = 0.35.

    ke

    Exciter constant related to self-excited field (Ke). Typical Value = 1.

    kf

    Excitation control system stabilizer gains (Kf). Typical Value = 0.03.

    kh

    Exciter field current feedback gain (Kh). Typical Value = 1.

    kl

    Exciter field current limiter gain (Kl). Typical Value = 10.

    kl1

    Coefficient to allow different usage of the model (Kl1). Typical Value = 1.

    ks

    Coefficient to allow different usage of the model-speed coefficient (Ks). Typical Value = 0.

    lvgate

    Indicates if LV gate is active (LVgate). true = gate is used false = gate is not used. Typical Value = true.

    seve1

    Exciter saturation function value at the corresponding exciter voltage, Ve1, back of commutating reactance (Se[Ve1]). Typical Value = 0.037.

    seve2

    Exciter saturation function value at the corresponding exciter voltage, Ve2, back of commutating reactance (Se[Ve2]). Typical Value = 0.012.

    ta

    Voltage regulator time constant (Ta). Typical Value = 0.02.

    tb

    Voltage regulator time constant (Tb). Typical Value = 0.

    tc

    Voltage regulator time constant (Tc). Typical Value = 0.

    te

    Exciter time constant, integration rate associated with exciter control (Te). Typical Value = 0.6.

    tf

    Excitation control system stabilizer time constant (Tf). Typical Value = 1.

    vamax

    Maximum voltage regulator output (Vamax). Typical Value = 8.

    vamin

    Minimum voltage regulator output (Vamin). Typical Value = -8.

    ve1

    Exciter alternator output voltages back of commutating reactance at which saturation is defined (Ve1). Typical Value = 4.4.

    ve2

    Exciter alternator output voltages back of commutating reactance at which saturation is defined (Ve2). Typical Value = 3.3.

    vfemax

    Exciter field current limit reference (Vfemax). Typical Value = 4.4.

    vlr

    Maximum exciter field current (Vlr). Typical Value = 4.4.

    vrmax

    Maximum voltage regulator outputs (Vrmax). Typical Value = 105.

    vrmin

    Minimum voltage regulator outputs (Vrmin). Typical Value = -95.

  366. case class ExcAC3A(sup: ExcitationSystemDynamics, efdn: Double, ka: Double, kc: Double, kd: Double, ke: Double, kf: Double, kf1: Double, kf2: Double, klv: Double, kn: Double, kr: Double, ks: Double, seve1: Double, seve2: Double, ta: Double, tb: Double, tc: Double, te: Double, tf: Double, vamax: Double, vamin: Double, ve1: Double, ve2: Double, vemin: Double, vfemax: Double, vlv: Double) extends Element with Product with Serializable

    Permalink

    Modified IEEE AC3A alternator-supplied rectifier excitation system with different field current limit.

    Modified IEEE AC3A alternator-supplied rectifier excitation system with different field current limit.

    sup

    Reference to the superclass object.

    efdn

    Value of EFD at which feedback gain changes (Efdn). Typical Value = 2.36.

    ka

    Voltage regulator gain (Ka). Typical Value = 45.62.

    kc

    Rectifier loading factor proportional to commutating reactance (Kc). Typical Value = 0.104.

    kd

    Demagnetizing factor, a function of exciter alternator reactances (Kd). Typical Value = 0.499.

    ke

    Exciter constant related to self-excited field (Ke). Typical Value = 1.

    kf

    Excitation control system stabilizer gains (Kf). Typical Value = 0.143.

    kf1

    Coefficient to allow different usage of the model (Kf1). Typical Value = 1.

    kf2

    Coefficient to allow different usage of the model (Kf2). Typical Value = 0.

    klv

    Gain used in the minimum field voltage limiter loop (Klv). Typical Value = 0.194.

    kn

    Excitation control system stabilizer gain (Kn). Typical Value =0.05.

    kr

    Constant associated with regulator and alternator field power supply (Kr). Typical Value =3.77.

    ks

    Coefficient to allow different usage of the model-speed coefficient (Ks). Typical Value = 0.

    seve1

    Exciter saturation function value at the corresponding exciter voltage, Ve1, back of commutating reactance (Se[Ve1]). Typical Value = 1.143.

    seve2

    Exciter saturation function value at the corresponding exciter voltage, Ve2, back of commutating reactance (Se[Ve2]). Typical Value = 0.1.

    ta

    Voltage regulator time constant (Ta). Typical Value = 0.013.

    tb

    Voltage regulator time constant (Tb). Typical Value = 0.

    tc

    Voltage regulator time constant (Tc). Typical Value = 0.

    te

    Exciter time constant, integration rate associated with exciter control (Te). Typical Value = 1.17.

    tf

    Excitation control system stabilizer time constant (Tf). Typical Value = 1.

    vamax

    Maximum voltage regulator output (Vamax). Typical Value = 1.

    vamin

    Minimum voltage regulator output (Vamin). Typical Value = -0.95.

    ve1

    Exciter alternator output voltages back of commutating reactance at which saturation is defined (Ve1) equals Vemax (Ve1). Typical Value = 6.24.

    ve2

    Exciter alternator output voltages back of commutating reactance at which saturation is defined (Ve2). Typical Value = 4.68.

    vemin

    Minimum exciter voltage output (Vemin). Typical Value = 0.1.

    vfemax

    Exciter field current limit reference (Vfemax). Typical Value = 16.

    vlv

    Field voltage used in the minimum field voltage limiter loop (Vlv). Typical Value = 0.79.

  367. case class ExcAC4A(sup: ExcitationSystemDynamics, ka: Double, kc: Double, ta: Double, tb: Double, tc: Double, vimax: Double, vimin: Double, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    Modified IEEE AC4A alternator-supplied rectifier excitation system with different minimum controller output.

    Modified IEEE AC4A alternator-supplied rectifier excitation system with different minimum controller output.

    sup

    Reference to the superclass object.

    ka

    Voltage regulator gain (Ka). Typical Value = 200.

    kc

    Rectifier loading factor proportional to commutating reactance (Kc). Typical Value = 0.

    ta

    Voltage regulator time constant (Ta). Typical Value = 0.015.

    tb

    Voltage regulator time constant (Tb). Typical Value = 10.

    tc

    Voltage regulator time constant (Tc). Typical Value = 1.

    vimax

    Maximum voltage regulator input limit (Vimax). Typical Value = 10.

    vimin

    Minimum voltage regulator input limit (Vimin). Typical Value = -10.

    vrmax

    Maximum voltage regulator output (Vrmax). Typical Value = 5.64.

    vrmin

    Minimum voltage regulator output (Vrmin). Typical Value = -4.53.

  368. case class ExcAC5A(sup: ExcitationSystemDynamics, a: Double, efd1: Double, efd2: Double, ka: Double, ke: Double, kf: Double, ks: Double, seefd1: Double, seefd2: Double, ta: Double, tb: Double, tc: Double, te: Double, tf1: Double, tf2: Double, tf3: Double, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    Modified IEEE AC5A alternator-supplied rectifier excitation system with different minimum controller output.

    Modified IEEE AC5A alternator-supplied rectifier excitation system with different minimum controller output.

    sup

    Reference to the superclass object.

    a

    Coefficient to allow different usage of the model (a). Typical Value = 1.

    efd1

    Exciter voltage at which exciter saturation is defined (Efd1). Typical Value = 5.6.

    efd2

    Exciter voltage at which exciter saturation is defined (Efd2). Typical Value = 4.2.

    ka

    Voltage regulator gain (Ka). Typical Value = 400.

    ke

    Exciter constant related to self-excited field (Ke). Typical Value = 1.

    kf

    Excitation control system stabilizer gains (Kf). Typical Value = 0.03.

    ks

    Coefficient to allow different usage of the model-speed coefficient (Ks). Typical Value = 0.

    seefd1

    Exciter saturation function value at the corresponding exciter voltage, Efd1 (SE[Efd1]). Typical Value = 0.86.

    seefd2

    Exciter saturation function value at the corresponding exciter voltage, Efd2 (SE[Efd2]). Typical Value = 0.5.

    ta

    Voltage regulator time constant (Ta). Typical Value = 0.02.

    tb

    Voltage regulator time constant (Tb). Typical Value = 0.

    tc

    Voltage regulator time constant (Tc). Typical Value = 0.

    te

    Exciter time constant, integration rate associated with exciter control (Te). Typical Value = 0.8.

    tf1

    Excitation control system stabilizer time constant (Tf1). Typical Value = 1.

    tf2

    Excitation control system stabilizer time constant (Tf2). Typical Value = 0.8.

    tf3

    Excitation control system stabilizer time constant (Tf3). Typical Value = 0.

    vrmax

    Maximum voltage regulator output (Vrmax). Typical Value = 7.3.

    vrmin

    Minimum voltage regulator output (Vrmin). Typical Value =-7.3.

  369. case class ExcAC6A(sup: ExcitationSystemDynamics, ka: Double, kc: Double, kd: Double, ke: Double, kh: Double, ks: Double, seve1: Double, seve2: Double, ta: Double, tb: Double, tc: Double, te: Double, th: Double, tj: Double, tk: Double, vamax: Double, vamin: Double, ve1: Double, ve2: Double, vfelim: Double, vhmax: Double, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    Modified IEEE AC6A alternator-supplied rectifier excitation system with speed input.

    Modified IEEE AC6A alternator-supplied rectifier excitation system with speed input.

    sup

    Reference to the superclass object.

    ka

    Voltage regulator gain (Ka). Typical Value = 536.

    kc

    Rectifier loading factor proportional to commutating reactance (Kc). Typical Value = 0.173.

    kd

    Demagnetizing factor, a function of exciter alternator reactances (Kd). Typical Value = 1.91.

    ke

    Exciter constant related to self-excited field (Ke). Typical Value = 1.6.

    kh

    Exciter field current limiter gain (Kh). Typical Value = 92.

    ks

    Coefficient to allow different usage of the model-speed coefficient (Ks). Typical Value = 0.

    seve1

    Exciter saturation function value at the corresponding exciter voltage, Ve1, back of commutating reactance (Se[Ve1]). Typical Value = 0.214.

    seve2

    Exciter saturation function value at the corresponding exciter voltage, Ve2, back of commutating reactance (Se[Ve2]). Typical Value = 0.044.

    ta

    Voltage regulator time constant (Ta). Typical Value = 0.086.

    tb

    Voltage regulator time constant (Tb). Typical Value = 9.

    tc

    Voltage regulator time constant (Tc). Typical Value = 3.

    te

    Exciter time constant, integration rate associated with exciter control (Te). Typical Value = 1.

    th

    Exciter field current limiter time constant (Th). Typical Value = 0.08.

    tj

    Exciter field current limiter time constant (Tj). Typical Value = 0.02.

    tk

    Voltage regulator time constant (Tk). Typical Value = 0.18.

    vamax

    Maximum voltage regulator output (Vamax). Typical Value = 75.

    vamin

    Minimum voltage regulator output (Vamin). Typical Value = -75.

    ve1

    Exciter alternator output voltages back of commutating reactance at which saturation is defined (Ve1). Typical Value = 7.4.

    ve2

    Exciter alternator output voltages back of commutating reactance at which saturation is defined (Ve2). Typical Value = 5.55.

    vfelim

    Exciter field current limit reference (Vfelim). Typical Value = 19.

    vhmax

    Maximum field current limiter signal reference (Vhmax). Typical Value = 75.

    vrmax

    Maximum voltage regulator output (Vrmax). Typical Value = 44.

    vrmin

    Minimum voltage regulator output (Vrmin). Typical Value = -36.

  370. case class ExcAC8B(sup: ExcitationSystemDynamics, inlim: Boolean, ka: Double, kc: Double, kd: Double, kdr: Double, ke: Double, kir: Double, kpr: Double, ks: Double, pidlim: Boolean, seve1: Double, seve2: Double, ta: Double, tdr: Double, te: Double, telim: Boolean, ve1: Double, ve2: Double, vemin: Double, vfemax: Double, vimax: Double, vimin: Double, vpidmax: Double, vpidmin: Double, vrmax: Double, vrmin: Double, vtmult: Boolean) extends Element with Product with Serializable

    Permalink

    Modified IEEE AC8B alternator-supplied rectifier excitation system with speed input and input limiter.

    Modified IEEE AC8B alternator-supplied rectifier excitation system with speed input and input limiter.

    sup

    Reference to the superclass object.

    inlim

    Input limiter indicator. true = input limiter Vimax and Vimin is considered false = input limiter Vimax and Vimin is not considered. Typical Value = true.

    ka

    Voltage regulator gain (Ka). Typical Value = 1.

    kc

    Rectifier loading factor proportional to commutating reactance (Kc). Typical Value = 0.55.

    kd

    Demagnetizing factor, a function of exciter alternator reactances (Kd). Typical Value = 1.1.

    kdr

    Voltage regulator derivative gain (Kdr). Typical Value = 10.

    ke

    Exciter constant related to self-excited field (Ke). Typical Value = 1.

    kir

    Voltage regulator integral gain (Kir). Typical Value = 5.

    kpr

    Voltage regulator proportional gain (Kpr). Typical Value = 80.

    ks

    Coefficient to allow different usage of the model-speed coefficient (Ks). Typical Value = 0.

    pidlim

    PID limiter indicator. true = input limiter Vpidmax and Vpidmin is considered false = input limiter Vpidmax and Vpidmin is not considered. Typical Value = true.

    seve1

    Exciter saturation function value at the corresponding exciter voltage, Ve1, back of commutating reactance (Se[Ve1]). Typical Value = 0.3.

    seve2

    Exciter saturation function value at the corresponding exciter voltage, Ve2, back of commutating reactance (Se[Ve2]). Typical Value = 3.

    ta

    Voltage regulator time constant (Ta). Typical Value = 0.

    tdr

    Lag time constant (Tdr). Typical Value = 0.1.

    te

    Exciter time constant, integration rate associated with exciter control (Te). Typical Value = 1.2.

    telim

    Selector for the limiter on the block [1/sTe]. See diagram for meaning of true and false.

    ve1

    Exciter alternator output voltages back of commutating reactance at which saturation is defined (Ve1) equals VEMAX (Ve1). Typical Value = 6.5.

    ve2

    Exciter alternator output voltages back of commutating reactance at which saturation is defined (Ve2). Typical Value = 9.

    vemin

    Minimum exciter voltage output (Vemin). Typical Value = 0.

    vfemax

    Exciter field current limit reference (Vfemax). Typical Value = 6.

    vimax

    Input signal maximum (Vimax). Typical Value = 35.

    vimin

    Input signal minimum (Vimin). Typical Value = -10.

    vpidmax

    PID maximum controller output (Vpidmax). Typical Value = 35.

    vpidmin

    PID minimum controller output (Vpidmin). Typical Value = -10.

    vrmax

    Maximum voltage regulator output (Vrmax). Typical Value = 35.

    vrmin

    Minimum voltage regulator output (Vrmin). Typical Value = 0.

    vtmult

    Multiply by generator's terminal voltage indicator. true =the limits Vrmax and Vrmin are multiplied by the generator�s terminal voltage to represent a thyristor power stage fed from the generator terminals false = limits are not multiplied by generator's terminal voltage. Typical Value = false.

  371. case class ExcANS(sup: ExcitationSystemDynamics, blint: Int, ifmn: Double, ifmx: Double, k2: Double, k3: Double, kce: Double, krvecc: Int, kvfif: Int, t1: Double, t2: Double, t3: Double, tb: Double, vrmn: Double, vrmx: Double) extends Element with Product with Serializable

    Permalink

    Italian excitation system.

    Italian excitation system.

    It represents static field voltage or excitation current feedback excitation system.

    sup

    Reference to the superclass object.

    blint

    Governor Control Flag (BLINT). 0 = lead-lag regulator 1 = proportional integral regulator. Typical Value = 0.

    ifmn

    Minimum exciter current (IFMN). Typical Value = -5.2.

    ifmx

    Maximum exciter current (IFMX). Typical Value = 6.5.

    k2

    Exciter gain (K2). Typical Value = 20.

    k3

    AVR gain (K3). Typical Value = 1000.

    kce

    Ceiling factor (KCE). Typical Value = 1.

    krvecc

    Feedback enabling (KRVECC). 0 = Open loop control 1 = Closed loop control. Typical Value = 1.

    kvfif

    Rate feedback signal flag (KVFIF). 0 = output voltage of the exciter 1 = exciter field current. Typical Value = 0.

    t1

    Time constant (T1). Typical Value = 20.

    t2

    Time constant (T2). Typical Value = 0.05.

    t3

    Time constant (T3). Typical Value = 1.6.

    tb

    Exciter time constant (TB). Typical Value = 0.04.

    vrmn

    Minimum AVR output (VRMN). Typical Value = -5.2.

    vrmx

    Maximum AVR output (VRMX). Typical Value = 6.5.

  372. case class ExcAVR1(sup: ExcitationSystemDynamics, e1: Double, e2: Double, ka: Double, kf: Double, se1: Double, se2: Double, ta: Double, tb: Double, te: Double, tf: Double, vrmn: Double, vrmx: Double) extends Element with Product with Serializable

    Permalink

    Italian excitation system corresponding to IEEE (1968) Type 1 Model.

    Italian excitation system corresponding to IEEE (1968) Type 1 Model.

    It represents exciter dynamo and electromechanical regulator.

    sup

    Reference to the superclass object.

    e1

    Field voltage value 1 (E1). Typical Value = 4.18.

    e2

    Field voltage value 2 (E2). Typical Value = 3.14.

    ka

    AVR gain (KA). Typical Value = 500.

    kf

    Rate feedback gain (KF). Typical Value = 0.12.

    se1

    Saturation factor at E1 (S(E1)). Typical Value = 0.1.

    se2

    Saturation factor at E2 (S(E2)). Typical Value = 0.03.

    ta

    AVR time constant (TA). Typical Value = 0.2.

    tb

    AVR time constant (TB). Typical Value = 0.

    te

    Exciter time constant (TE). Typical Value = 1.

    tf

    Rate feedback time constant (TF). Typical Value = 1.

    vrmn

    Minimum AVR output (VRMN). Typical Value = -6.

    vrmx

    Maximum AVR output (VRMX). Typical Value = 7.

  373. case class ExcAVR2(sup: ExcitationSystemDynamics, e1: Double, e2: Double, ka: Double, kf: Double, se1: Double, se2: Double, ta: Double, tb: Double, te: Double, tf1: Double, tf2: Double, vrmn: Double, vrmx: Double) extends Element with Product with Serializable

    Permalink

    Italian excitation system corresponding to IEEE (1968) Type 2 Model.

    Italian excitation system corresponding to IEEE (1968) Type 2 Model.

    It represents alternator and rotating diodes and electromechanic voltage regulators.

    sup

    Reference to the superclass object.

    e1

    Field voltage value 1 (E1). Typical Value = 4.18.

    e2

    Field voltage value 2 (E2). Typical Value = 3.14.

    ka

    AVR gain (KA). Typical Value = 500.

    kf

    Rate feedback gain (KF). Typical Value = 0.12.

    se1

    Saturation factor at E1 (S(E1)). Typical Value = 0.1.

    se2

    Saturation factor at E2 (S(E2)). Typical Value = 0.03.

    ta

    AVR time constant (TA). Typical Value = 0.02.

    tb

    AVR time constant (TB). Typical Value = 0.

    te

    Exciter time constant (TE). Typical Value = 1.

    tf1

    Rate feedback time constant (TF1). Typical Value = 1.

    tf2

    Rate feedback time constant (TF2). Typical Value = 1.

    vrmn

    Minimum AVR output (VRMN). Typical Value = -6.

    vrmx

    Maximum AVR output (VRMX). Typical Value = 7.

  374. case class ExcAVR3(sup: ExcitationSystemDynamics, e1: Double, e2: Double, ka: Double, se1: Double, se2: Double, t1: Double, t2: Double, t3: Double, t4: Double, te: Double, vrmn: Double, vrmx: Double) extends Element with Product with Serializable

    Permalink

    Italian excitation system.

    Italian excitation system.

    It represents exciter dynamo and electric regulator.

    sup

    Reference to the superclass object.

    e1

    Field voltage value 1 (E1). Typical Value = 4.18.

    e2

    Field voltage value 2 (E2). Typical Value = 3.14.

    ka

    AVR gain (KA). Typical Value = 100.

    se1

    Saturation factor at E1 (S(E1)). Typical Value = 0.1.

    se2

    Saturation factor at E2 (S(E2)). Typical Value = 0.03.

    t1

    AVR time constant (T1). Typical Value = 20.

    t2

    AVR time constant (T2). Typical Value = 1.6.

    t3

    AVR time constant (T3). Typical Value = 0.66.

    t4

    AVR time constant (T4). Typical Value = 0.07.

    te

    Exciter time constant (TE). Typical Value = 1.

    vrmn

    Minimum AVR output (VRMN). Typical Value = -7.5.

    vrmx

    Maximum AVR output (VRMX). Typical Value = 7.5.

  375. case class ExcAVR4(sup: ExcitationSystemDynamics, imul: Boolean, ka: Double, ke: Double, kif: Double, t1: Double, t1if: Double, t2: Double, t3: Double, t4: Double, tif: Double, vfmn: Double, vfmx: Double, vrmn: Double, vrmx: Double) extends Element with Product with Serializable

    Permalink

    Italian excitation system.

    Italian excitation system.

    It represents static exciter and electric voltage regulator.

    sup

    Reference to the superclass object.

    imul

    AVR output voltage dependency selector (Imul). true = selector is connected false = selector is not connected. Typical Value = true.

    ka

    AVR gain (KA). Typical Value = 300.

    ke

    Exciter gain (KE). Typical Value = 1.

    kif

    Exciter internal reactance (KIF). Typical Value = 0.

    t1

    AVR time constant (T1). Typical Value = 4.8.

    t1if

    Exciter current feedback time constant (T1IF). Typical Value = 60.

    t2

    AVR time constant (T2). Typical Value = 1.5.

    t3

    AVR time constant (T3). Typical Value = 0.

    t4

    AVR time constant (T4). Typical Value = 0.

    tif

    Exciter current feedback time constant (TIF). Typical Value = 0.

    vfmn

    Minimum exciter output (VFMN). Typical Value = 0.

    vfmx

    Maximum exciter output (VFMX). Typical Value = 5.

    vrmn

    Minimum AVR output (VRMN). Typical Value = 0.

    vrmx

    Maximum AVR output (VRMX). Typical Value = 5.

  376. case class ExcAVR5(sup: ExcitationSystemDynamics, ka: Double, rex: Double, ta: Double) extends Element with Product with Serializable

    Permalink

    Manual excitation control with field circuit resistance.

    Manual excitation control with field circuit resistance.

    This model can be used as a very simple representation of manual voltage control.

    sup

    Reference to the superclass object.

    ka

    Gain (Ka).

    rex

    Effective Output Resistance (Rex). Rex represents the effective output resistance seen by the excitation system.

    ta

    Time constant (Ta).

  377. case class ExcAVR7(sup: ExcitationSystemDynamics, a1: Double, a2: Double, a3: Double, a4: Double, a5: Double, a6: Double, k1: Double, k3: Double, k5: Double, t1: Double, t2: Double, t3: Double, t4: Double, t5: Double, t6: Double, vmax1: Double, vmax3: Double, vmax5: Double, vmin1: Double, vmin3: Double, vmin5: Double) extends Element with Product with Serializable

    Permalink

    IVO excitation system.

    IVO excitation system.

    sup

    Reference to the superclass object.

    a1

    Lead coefficient (A1). Typical Value = 0.5.

    a2

    Lag coefficient (A2). Typical Value = 0.5.

    a3

    Lead coefficient (A3). Typical Value = 0.5.

    a4

    Lag coefficient (A4). Typical Value = 0.5.

    a5

    Lead coefficient (A5). Typical Value = 0.5.

    a6

    Lag coefficient (A6). Typical Value = 0.5.

    k1

    Gain (K1). Typical Value = 1.

    k3

    Gain (K3). Typical Value = 3.

    k5

    Gain (K5). Typical Value = 1.

    t1

    Lead time constant (T1). Typical Value = 0.05.

    t2

    Lag time constant (T2). Typical Value = 0.1.

    t3

    Lead time constant (T3). Typical Value = 0.1.

    t4

    Lag time constant (T4). Typical Value = 0.1.

    t5

    Lead time constant (T5). Typical Value = 0.1.

    t6

    Lag time constant (T6). Typical Value = 0.1.

    vmax1

    Lead-lag max. limit (Vmax1). Typical Value = 5.

    vmax3

    Lead-lag max. limit (Vmax3). Typical Value = 5.

    vmax5

    Lead-lag max. limit (Vmax5). Typical Value = 5.

    vmin1

    Lead-lag min. limit (Vmin1). Typical Value = -5.

    vmin3

    Lead-lag min. limit (Vmin3). Typical Value = -5.

    vmin5

    Lead-lag min. limit (Vmin5). Typical Value = -2.

  378. case class ExcBBC(sup: ExcitationSystemDynamics, efdmax: Double, efdmin: Double, k: Double, switch1: Boolean, t1: Double, t2: Double, t3: Double, t4: Double, vrmax: Double, vrmin: Double, xe: Double) extends Element with Product with Serializable

    Permalink

    Transformer fed static excitation system (static with ABB regulator).

    Transformer fed static excitation system (static with ABB regulator).

    This model represents a static excitation system in which a gated thyristor bridge fed by a transformer at the main generator terminals feeds the main generator directly.

    sup

    Reference to the superclass object.

    efdmax

    Maximum open circuit exciter voltage (Efdmax). Typical Value = 5.

    efdmin

    Minimum open circuit exciter voltage (Efdmin). Typical Value = -5.

    k

    Steady state gain (K). Typical Value = 300.

    switch1

    Supplementary signal routing selector (switch). true = Vs connected to 3rd summing point false = Vs connected to 1st summing point (see diagram). Typical Value = true.

    t1

    Controller time constant (T1). Typical Value = 6.

    t2

    Controller time constant (T2). Typical Value = 1.

    t3

    Lead/lag time constant (T3). Typical Value = 0.05.

    t4

    Lead/lag time constant (T4). Typical Value = 0.01.

    vrmax

    Maximum control element output (Vrmax). Typical Value = 5.

    vrmin

    Minimum control element output (Vrmin). Typical Value = -5.

    xe

    Effective excitation transformer reactance (Xe). Typical Value = 0.05.

  379. case class ExcCZ(sup: ExcitationSystemDynamics, efdmax: Double, efdmin: Double, ka: Double, ke: Double, kp: Double, ta: Double, tc: Double, te: Double, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    Czech Proportion/Integral Exciter.

    Czech Proportion/Integral Exciter.

    sup

    Reference to the superclass object.

    efdmax

    Exciter output maximum limit (Efdmax).

    efdmin

    Exciter output minimum limit (Efdmin).

    ka

    Regulator gain (Ka).

    ke

    Exciter constant related to self-excited field (Ke).

    kp

    Regulator proportional gain (Kp).

    ta

    Regulator time constant (Ta).

    tc

    Regulator integral time constant (Tc).

    te

    Exciter time constant, integration rate associated with exciter control (Te).

    vrmax

    Voltage regulator maximum limit (Vrmax).

    vrmin

    Voltage regulator minimum limit (Vrmin).

  380. case class ExcDC1A(sup: ExcitationSystemDynamics, edfmax: Double, efd1: Double, efd2: Double, efdmin: Double, exclim: Boolean, ka: Double, ke: Double, kf: Double, ks: Double, seefd1: Double, seefd2: Double, ta: Double, tb: Double, tc: Double, te: Double, tf: Double, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    Modified IEEE DC1A direct current commutator exciter with speed input and without underexcitation limiters (UEL) inputs.

    Modified IEEE DC1A direct current commutator exciter with speed input and without underexcitation limiters (UEL) inputs.

    sup

    Reference to the superclass object.

    edfmax

    Maximum voltage exciter output limiter (Efdmax). Typical Value = 99.

    efd1

    Exciter voltage at which exciter saturation is defined (Efd1). Typical Value = 3.1.

    efd2

    Exciter voltage at which exciter saturation is defined (Efd2). Typical Value = 2.3.

    efdmin

    Minimum voltage exciter output limiter (Efdmin). Typical Value = -99.

    exclim

    (exclim). IEEE standard is ambiguous about lower limit on exciter output.

    ka

    Voltage regulator gain (Ka). Typical Value = 46.

    ke

    Exciter constant related to self-excited field (Ke). Typical Value = 0.

    kf

    Excitation control system stabilizer gain (Kf). Typical Value = 0.1.

    ks

    Coefficient to allow different usage of the model-speed coefficient (Ks). Typical Value = 0.

    seefd1

    Exciter saturation function value at the corresponding exciter voltage, Efd1 (Se[Eefd1]). Typical Value = 0.33.

    seefd2

    Exciter saturation function value at the corresponding exciter voltage, Efd1 (Se[Eefd1]). Typical Value = 0.33.

    ta

    Voltage regulator time constant (Ta). Typical Value = 0.06.

    tb

    Voltage regulator time constant (Tb). Typical Value = 0.

    tc

    Voltage regulator time constant (Tc). Typical Value = 0.

    te

    Exciter time constant, integration rate associated with exciter control (Te). Typical Value = 0.46.

    tf

    Excitation control system stabilizer time constant (Tf). Typical Value = 1.

    vrmax

    Maximum voltage regulator output (Vrmax). Typical Value = 1.

    vrmin

    Minimum voltage regulator output (Vrmin). Typical Value = -0.9.

  381. case class ExcDC2A(sup: ExcitationSystemDynamics, efd1: Double, efd2: Double, exclim: Boolean, ka: Double, ke: Double, kf: Double, ks: Double, seefd1: Double, seefd2: Double, ta: Double, tb: Double, tc: Double, te: Double, tf: Double, tf1: Double, vrmax: Double, vrmin: Double, vtlim: Boolean) extends Element with Product with Serializable

    Permalink

    Modified IEEE DC2A direct current commutator exciters with speed input, one more leg block in feedback loop and without underexcitation limiters (UEL) inputs.

    Modified IEEE DC2A direct current commutator exciters with speed input, one more leg block in feedback loop and without underexcitation limiters (UEL) inputs.

    DC type 2 excitation system model with added speed multiplier, added lead-lag, and voltage-dependent limits.

    sup

    Reference to the superclass object.

    efd1

    Exciter voltage at which exciter saturation is defined (Efd1). Typical Value = 3.05.

    efd2

    Exciter voltage at which exciter saturation is defined (Efd2). Typical Value = 2.29.

    exclim

    (exclim). IEEE standard is ambiguous about lower limit on exciter output.

    ka

    Voltage regulator gain (Ka). Typical Value = 300.

    ke

    Exciter constant related to self-excited field (Ke). If Ke is entered as zero, the model calculates an effective value of Ke such that the initial condition value of Vr is zero. The zero value of Ke is not changed. If Ke is entered as non-zero, its value is used directly, without change. Typical Value = 1.

    kf

    Excitation control system stabilizer gain (Kf). Typical Value = 0.1.

    ks

    Coefficient to allow different usage of the model-speed coefficient (Ks). Typical Value = 0.

    seefd1

    Exciter saturation function value at the corresponding exciter voltage, Efd1 (Se[Eefd1]). Typical Value = 0.279.

    seefd2

    Exciter saturation function value at the corresponding exciter voltage, Efd2 (Se[Efd2]). Typical Value = 0.117.

    ta

    Voltage regulator time constant (Ta). Typical Value = 0.01.

    tb

    Voltage regulator time constant (Tb). Typical Value = 0.

    tc

    Voltage regulator time constant (Tc). Typical Value = 0.

    te

    Exciter time constant, integration rate associated with exciter control (Te). Typical Value = 1.33.

    tf

    Excitation control system stabilizer time constant (Tf). Typical Value = 0.675.

    tf1

    Excitation control system stabilizer time constant (Tf1). Typical Value = 0.

    vrmax

    Maximum voltage regulator output (Vrmax). Typical Value = 4.95.

    vrmin

    Minimum voltage regulator output (Vrmin). Typical Value = -4.9.

    vtlim

    (Vtlim). true = limiter at the block [Ka/(1+sTa)] is dependent on Vt false = limiter at the block is not dependent on Vt. Typical Value = true.

  382. case class ExcDC3A(sup: ExcitationSystemDynamics, edfmax: Double, efd1: Double, efd2: Double, efdlim: Boolean, efdmin: Double, exclim: Boolean, ke: Double, kr: Double, ks: Double, kv: Double, seefd1: Double, seefd2: Double, te: Double, trh: Double, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    This is modified IEEE DC3A direct current commutator exciters with speed input, and death band.

    This is modified IEEE DC3A direct current commutator exciters with speed input, and death band.

    DC old type 4.

    sup

    Reference to the superclass object.

    edfmax

    Maximum voltage exciter output limiter (Efdmax). Typical Value = 99.

    efd1

    Exciter voltage at which exciter saturation is defined (Efd1). Typical Value = 2.6.

    efd2

    Exciter voltage at which exciter saturation is defined (Efd2). Typical Value = 3.45.

    efdlim

    (Efdlim). true = exciter output limiter is active false = exciter output limiter not active. Typical Value = true.

    efdmin

    Minimum voltage exciter output limiter (Efdmin). Typical Value = -99.

    exclim

    (exclim). IEEE standard is ambiguous about lower limit on exciter output.

    ke

    Exciter constant related to self-excited field (Ke). Typical Value = 1.

    kr

    Death band (Kr). If Kr is not zero, the voltage regulator input changes at a constant rate if Verr > Kr or Verr < -Kr as per the IEEE (1968) Type 4 model. If Kr is zero, the error signal drives the voltage regulator continuously as per the IEEE (1980) DC3 and IEEE (1992, 2005) DC3A models. Typical Value = 0.

    ks

    Coefficient to allow different usage of the model-speed coefficient (Ks). Typical Value = 0.

    kv

    Fast raise/lower contact setting (Kv). Typical Value = 0.05.

    seefd1

    Exciter saturation function value at the corresponding exciter voltage, Efd1 (Se[Eefd1]). Typical Value = 0.1.

    seefd2

    Exciter saturation function value at the corresponding exciter voltage, Efd2 (Se[Efd2]). Typical Value = 0.35.

    te

    Exciter time constant, integration rate associated with exciter control (Te). Typical Value = 1.83.

    trh

    Rheostat travel time (Trh). Typical Value = 20.

    vrmax

    Maximum voltage regulator output (Vrmax). Typical Value = 5.

    vrmin

    Minimum voltage regulator output (Vrmin). Typical Value = 0.

  383. case class ExcDC3A1(sup: ExcitationSystemDynamics, exclim: Boolean, ka: Double, ke: Double, kf: Double, ki: Double, kp: Double, ta: Double, te: Double, tf: Double, vb1max: Double, vblim: Boolean, vbmax: Double, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    This is modified old IEEE type 3 excitation system.

    This is modified old IEEE type 3 excitation system.

    sup

    Reference to the superclass object.

    exclim

    (exclim). true = lower limit of zero is applied to integrator output false = lower limit of zero not applied to integrator output. Typical Value = true.

    ka

    Voltage regulator gain (Ka). Typical Value = 300.

    ke

    Exciter constant related to self-excited field (Ke). Typical Value = 1.

    kf

    Excitation control system stabilizer gain (Kf). Typical Value = 0.1.

    ki

    Potential circuit gain coefficient (Ki). Typical Value = 4.83.

    kp

    Potential circuit gain coefficient (Kp). Typical Value = 4.37.

    ta

    Voltage regulator time constant (Ta). Typical Value = 0.01.

    te

    Exciter time constant, integration rate associated with exciter control (Te). Typical Value = 1.83.

    tf

    Excitation control system stabilizer time constant (Tf). Typical Value = 0.675.

    vb1max

    Available exciter voltage limiter (Vb1max). Typical Value = 11.63.

    vblim

    Vb limiter indicator. true = exciter Vbmax limiter is active false = Vb1max is active. Typical Value = true.

    vbmax

    Available exciter voltage limiter (Vbmax). Typical Value = 11.63.

    vrmax

    Maximum voltage regulator output (Vrmax). Typical Value = 5.

    vrmin

    Minimum voltage regulator output (Vrmin). Typical Value = 0.

  384. case class ExcELIN1(sup: ExcitationSystemDynamics, dpnf: Double, efmax: Double, efmin: Double, ks1: Double, ks2: Double, smax: Double, tfi: Double, tnu: Double, ts1: Double, ts2: Double, tsw: Double, vpi: Double, vpnf: Double, vpu: Double, xe: Double) extends Element with Product with Serializable

    Permalink

    Static PI transformer fed excitation system: ELIN (VATECH) - simplified model.

    Static PI transformer fed excitation system: ELIN (VATECH) - simplified model.

    This model represents an all-static excitation system. A PI voltage controller establishes a desired field current set point for a proportional current controller. The integrator of the PI controller has a follow-up input to match its signal to the present field current. A power system stabilizer with power input is included in the model.

    sup

    Reference to the superclass object.

    dpnf

    Controller follow up dead band (Dpnf). Typical Value = 0.

    efmax

    Maximum open circuit excitation voltage (Efmax). Typical Value = 5.

    efmin

    Minimum open circuit excitation voltage (Efmin). Typical Value = -5.

    ks1

    Stabilizer Gain 1 (Ks1). Typical Value = 0.

    ks2

    Stabilizer Gain 2 (Ks2). Typical Value = 0.

    smax

    Stabilizer Limit Output (smax). Typical Value = 0.1.

    tfi

    Current transducer time constant (Tfi). Typical Value = 0.

    tnu

    Controller reset time constant (Tnu). Typical Value = 2.

    ts1

    Stabilizer Phase Lag Time Constant (Ts1). Typical Value = 1.

    ts2

    Stabilizer Filter Time Constant (Ts2). Typical Value = 1.

    tsw

    Stabilizer parameters (Tsw). Typical Value = 3.

    vpi

    Current controller gain (Vpi). Typical Value = 12.45.

    vpnf

    Controller follow up gain (Vpnf). Typical Value = 2.

    vpu

    Voltage controller proportional gain (Vpu). Typical Value = 34.5.

    xe

    Excitation transformer effective reactance (Xe) (>=0). Xe represents the regulation of the transformer/rectifier unit. Typical Value = 0.06.

  385. case class ExcELIN2(sup: ExcitationSystemDynamics, efdbas: Double, iefmax: Double, iefmax2: Double, iefmin: Double, k1: Double, k1ec: Double, k2: Double, k3: Double, k4: Double, kd1: Double, ke2: Double, ketb: Double, pid1max: Double, seve1: Double, seve2: Double, tb1: Double, te: Double, te2: Double, ti1: Double, ti3: Double, ti4: Double, tr4: Double, upmax: Double, upmin: Double, ve1: Double, ve2: Double, xp: Double) extends Element with Product with Serializable

    Permalink

    Detailed Excitation System Model - ELIN (VATECH).

    Detailed Excitation System Model - ELIN (VATECH).

    This model represents an all-static excitation system. A PI voltage controller establishes a desired field current set point for a proportional current controller. The integrator of the PI controller has a follow-up input to match its signal to the present field current. Power system stabilizer models used in conjunction with this excitation system model: PssELIN2, PssIEEE2B, Pss2B.

    sup

    Reference to the superclass object.

    efdbas

    Gain (Efdbas). Typical Value = 0.1.

    iefmax

    Limiter (Iefmax). Typical Value = 1.

    iefmax2

    Minimum open circuit excitation voltage (Iefmax2). Typical Value = -5.

    iefmin

    Limiter (Iefmin). Typical Value = 1.

    k1

    Voltage regulator input gain (K1). Typical Value = 0.

    k1ec

    Voltage regulator input limit (K1ec). Typical Value = 2.

    k2

    Gain (K2). Typical Value = 5.

    k3

    Gain (K3). Typical Value = 0.1.

    k4

    Gain (K4). Typical Value = 0.

    kd1

    Voltage controller derivative gain (Kd1). Typical Value = 34.5.

    ke2

    Gain (Ke2). Typical Value = 0.1.

    ketb

    Gain (Ketb). Typical Value = 0.06.

    pid1max

    Controller follow up gain (PID1max). Typical Value = 2.

    seve1

    Exciter saturation function value at the corresponding exciter voltage, Ve1, back of commutating reactance (Se[Ve1]). Typical Value = 0.

    seve2

    Exciter saturation function value at the corresponding exciter voltage, Ve2, back of commutating reactance (Se[Ve2]). Typical Value = 1.

    tb1

    Voltage controller derivative washout time constant (Tb1). Typical Value = 12.45.

    te

    Time constant (Te). Typical Value = 0.

    te2

    Time Constant (Te2). Typical Value = 1.

    ti1

    Controller follow up dead band (Ti1). Typical Value = 0.

    ti3

    Time constant (Ti3). Typical Value = 3.

    ti4

    Time constant (Ti4). Typical Value = 0.

    tr4

    Time constant (Tr4). Typical Value = 1.

    upmax

    Limiter (Upmax). Typical Value = 3.

    upmin

    Limiter (Upmin). Typical Value = 0.

    ve1

    Exciter alternator output voltages back of commutating reactance at which saturation is defined (Ve1). Typical Value = 3.

    ve2

    Exciter alternator output voltages back of commutating reactance at which saturation is defined (Ve2). Typical Value = 0.

    xp

    Excitation transformer effective reactance (Xp). Typical Value = 1.

  386. case class ExcHU(sup: ExcitationSystemDynamics, ae: Double, ai: Double, atr: Double, emax: Double, emin: Double, imax: Double, imin: Double, ke: Double, ki: Double, te: Double, ti: Double, tr: Double) extends Element with Product with Serializable

    Permalink

    Hungarian Excitation System Model, with built-in voltage transducer.

    Hungarian Excitation System Model, with built-in voltage transducer.

    sup

    Reference to the superclass object.

    ae

    Major loop PI tag gain factor (Ae). Typical Value = 3.

    ai

    Minor loop PI tag gain factor (Ai). Typical Value = 22.

    atr

    AVR constant (Atr). Typical Value = 2.19.

    emax

    Field voltage control signal upper limit on AVR base (Emax). Typical Value = 0.996.

    emin

    Field voltage control signal lower limit on AVR base (Emin). Typical Value = -0.866.

    imax

    Major loop PI tag output signal upper limit (Imax). Typical Value = 2.19.

    imin

    Major loop PI tag output signal lower limit (Imin). Typical Value = 0.1.

    ke

    Voltage base conversion constant (Ke). Typical Value = 4.666.

    ki

    Current base conversion constant (Ki). Typical Value = 0.21428.

    te

    Major loop PI tag integration time constant (Te). Typical Value = 0.154.

    ti

    Minor loop PI control tag integration time constant (Ti). Typical Value = 0.01333.

    tr

    Filter time constant (Tr). If a voltage compensator is used in conjunction with this excitation system model, Tr should be set to 0. Typical Value = 0.01.

  387. case class ExcIEEEAC1A(sup: ExcitationSystemDynamics, ka: Double, kc: Double, kd: Double, ke: Double, kf: Double, seve1: Double, seve2: Double, ta: Double, tb: Double, tc: Double, te: Double, tf: Double, vamax: Double, vamin: Double, ve1: Double, ve2: Double, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE Std 421.5-2005 type AC1A model.

    The class represents IEEE Std 421.5-2005 type AC1A model.

    The model represents the field-controlled alternator-rectifier excitation systems designated Type AC1A. These excitation systems consist of an alternator main exciter with non-controlled rectifiers.

    sup

    Reference to the superclass object.

    ka

    Voltage regulator gain (KA). Typical Value = 400.

    kc

    Rectifier loading factor proportional to commutating reactance (KC). Typical Value = 0.2.

    kd

    Demagnetizing factor, a function of exciter alternator reactances (KD). Typical Value = 0.38.

    ke

    Exciter constant related to self-excited field (KE). Typical Value = 1.

    kf

    Excitation control system stabilizer gains (KF). Typical Value = 0.03.

    seve1

    Exciter saturation function value at the corresponding exciter voltage, VE1, back of commutating reactance (SE[VE1]). Typical Value = 0.1.

    seve2

    Exciter saturation function value at the corresponding exciter voltage, VE2, back of commutating reactance (SE[VE2]). Typical Value = 0.03.

    ta

    Voltage regulator time constant (TA). Typical Value = 0.02.

    tb

    Voltage regulator time constant (TB). Typical Value = 0.

    tc

    Voltage regulator time constant (TC). Typical Value = 0.

    te

    Exciter time constant, integration rate associated with exciter control (TE). Typical Value = 0.8.

    tf

    Excitation control system stabilizer time constant (TF). Typical Value = 1.

    vamax

    Maximum voltage regulator output (VAMAX). Typical Value = 14.5.

    vamin

    Minimum voltage regulator output (VAMIN). Typical Value = -14.5.

    ve1

    Exciter alternator output voltages back of commutating reactance at which saturation is defined (VE1). Typical Value = 4.18.

    ve2

    Exciter alternator output voltages back of commutating reactance at which saturation is defined (VE2). Typical Value = 3.14.

    vrmax

    Maximum voltage regulator outputs (VRMAX). Typical Value = 6.03.

    vrmin

    Minimum voltage regulator outputs (VRMIN). Typical Value = -5.43.

  388. case class ExcIEEEAC2A(sup: ExcitationSystemDynamics, ka: Double, kb: Double, kc: Double, kd: Double, ke: Double, kf: Double, kh: Double, seve1: Double, seve2: Double, ta: Double, tb: Double, tc: Double, te: Double, tf: Double, vamax: Double, vamin: Double, ve1: Double, ve2: Double, vfemax: Double, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE Std 421.5-2005 type AC2A model.

    The class represents IEEE Std 421.5-2005 type AC2A model.

    The model represents a high initial response field-controlled alternator-rectifier excitation system. The alternator main exciter is used with non-controlled rectifiers. The Type AC2A model is similar to that of Type AC1A except for the inclusion of exciter time constant compensation and exciter field current limiting elements.

    sup

    Reference to the superclass object.

    ka

    Voltage regulator gain (KA). Typical Value = 400.

    kb

    Second stage regulator gain (KB). Typical Value = 25.

    kc

    Rectifier loading factor proportional to commutating reactance (KC). Typical Value = 0.28.

    kd

    Demagnetizing factor, a function of exciter alternator reactances (KD). Typical Value = 0.35.

    ke

    Exciter constant related to self-excited field (KE). Typical Value = 1.

    kf

    Excitation control system stabilizer gains (KF). Typical Value = 0.03.

    kh

    Exciter field current feedback gain (KH). Typical Value = 1.

    seve1

    Exciter saturation function value at the corresponding exciter voltage, VE1, back of commutating reactance (SE[VE1]). Typical Value = 0.037.

    seve2

    Exciter saturation function value at the corresponding exciter voltage, VE2, back of commutating reactance (SE[VE2]). Typical Value = 0.012.

    ta

    Voltage regulator time constant (TA). Typical Value = 0.02.

    tb

    Voltage regulator time constant (TB). Typical Value = 0.

    tc

    Voltage regulator time constant (TC). Typical Value = 0.

    te

    Exciter time constant, integration rate associated with exciter control (TE). Typical Value = 0.6.

    tf

    Excitation control system stabilizer time constant (TF). Typical Value = 1.

    vamax

    Maximum voltage regulator output (VAMAX). Typical Value = 8.

    vamin

    Minimum voltage regulator output (VAMIN). Typical Value = -8.

    ve1

    Exciter alternator output voltages back of commutating reactance at which saturation is defined (VE1). Typical Value = 4.4.

    ve2

    Exciter alternator output voltages back of commutating reactance at which saturation is defined (VE2). Typical Value = 3.3.

    vfemax

    Exciter field current limit reference (VFEMAX). Typical Value = 4.4.

    vrmax

    Maximum voltage regulator outputs (VRMAX). Typical Value = 105.

    vrmin

    Minimum voltage regulator outputs (VRMIN). Typical Value = -95.

  389. case class ExcIEEEAC3A(sup: ExcitationSystemDynamics, efdn: Double, ka: Double, kc: Double, kd: Double, ke: Double, kf: Double, kn: Double, kr: Double, seve1: Double, seve2: Double, ta: Double, tb: Double, tc: Double, te: Double, tf: Double, vamax: Double, vamin: Double, ve1: Double, ve2: Double, vemin: Double, vfemax: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE Std 421.5-2005 type AC3A model.

    The class represents IEEE Std 421.5-2005 type AC3A model.

    The model represents the field-controlled alternator-rectifier excitation systems designated Type AC3A. These excitation systems include an alternator main exciter with non-controlled rectifiers. The exciter employs self-excitation, and the voltage regulator power is derived from the exciter output voltage. Therefore, this system has an additional nonlinearity, simulated by the use of a multiplier

    sup

    Reference to the superclass object.

    efdn

    Value of EFD at which feedback gain changes (EFDN). Typical Value = 2.36.

    ka

    Voltage regulator gain (KA). Typical Value = 45.62.

    kc

    Rectifier loading factor proportional to commutating reactance (KC). Typical Value = 0.104.

    kd

    Demagnetizing factor, a function of exciter alternator reactances (KD). Typical Value = 0.499.

    ke

    Exciter constant related to self-excited field (KE). Typical Value = 1.

    kf

    Excitation control system stabilizer gains (KF). Typical Value = 0.143.

    kn

    Excitation control system stabilizer gain (KN). Typical Value = 0.05.

    kr

    Constant associated with regulator and alternator field power supply (KR). Typical Value = 3.77.

    seve1

    Exciter saturation function value at the corresponding exciter voltage, VE1, back of commutating reactance (SE[VE1]). Typical Value = 1.143.

    seve2

    Exciter saturation function value at the corresponding exciter voltage, VE2, back of commutating reactance (SE[VE2]). Typical Value = 0.1.

    ta

    Voltage regulator time constant (TA). Typical Value = 0.013.

    tb

    Voltage regulator time constant (TB). Typical Value = 0.

    tc

    Voltage regulator time constant (TC). Typical Value = 0.

    te

    Exciter time constant, integration rate associated with exciter control (TE). Typical Value = 1.17.

    tf

    Excitation control system stabilizer time constant (TF). Typical Value = 1.

    vamax

    Maximum voltage regulator output (VAMAX). Typical Value = 1.

    vamin

    Minimum voltage regulator output (VAMIN). Typical Value = -0.95.

    ve1

    Exciter alternator output voltages back of commutating reactance at which saturation is defined (VE1) equals VEMAX (VE1). Typical Value = 6.24.

    ve2

    Exciter alternator output voltages back of commutating reactance at which saturation is defined (VE2). Typical Value = 4.68.

    vemin

    Minimum exciter voltage output (VEMIN). Typical Value = 0.1.

    vfemax

    Exciter field current limit reference (VFEMAX). Typical Value = 16.

  390. case class ExcIEEEAC4A(sup: ExcitationSystemDynamics, ka: Double, kc: Double, ta: Double, tb: Double, tc: Double, vimax: Double, vimin: Double, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE Std 421.5-2005 type AC4A model.

    The class represents IEEE Std 421.5-2005 type AC4A model.

    The model represents type AC4A alternator-supplied controlled-rectifier excitation system which is quite different from the other type ac systems. This high initial response excitation system utilizes a full thyristor bridge in the exciter output circuit. The voltage regulator controls the firing of the thyristor bridges. The exciter alternator uses an independent voltage regulator to control its output voltage to a constant value. These effects are not modeled; however, transient loading effects on the exciter alternator are included.

    sup

    Reference to the superclass object.

    ka

    Voltage regulator gain (KA). Typical Value = 200.

    kc

    Rectifier loading factor proportional to commutating reactance (KC). Typical Value = 0.

    ta

    Voltage regulator time constant (TA). Typical Value = 0.015.

    tb

    Voltage regulator time constant (TB). Typical Value = 10.

    tc

    Voltage regulator time constant (TC). Typical Value = 1.

    vimax

    Maximum voltage regulator input limit (VIMAX). Typical Value = 10.

    vimin

    Minimum voltage regulator input limit (VIMIN). Typical Value = -10.

    vrmax

    Maximum voltage regulator output (VRMAX). Typical Value = 5.64.

    vrmin

    Minimum voltage regulator output (VRMIN). Typical Value = -4.53.

  391. case class ExcIEEEAC5A(sup: ExcitationSystemDynamics, efd1: Double, efd2: Double, ka: Double, ke: Double, kf: Double, seefd1: Double, seefd2: Double, ta: Double, te: Double, tf1: Double, tf2: Double, tf3: Double, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE Std 421.5-2005 type AC5A model.

    The class represents IEEE Std 421.5-2005 type AC5A model.

    The model represents a simplified model for brushless excitation systems. The regulator is supplied from a source, such as a permanent magnet generator, which is not affected by system disturbances. Unlike other ac models, this model uses loaded rather than open circuit exciter saturation data in the same way as it is used for the dc models. Because the model has been widely implemented by the industry, it is sometimes used to represent other types of systems when either detailed data for them are not available or simplified models are required.

    sup

    Reference to the superclass object.

    efd1

    Exciter voltage at which exciter saturation is defined (EFD1). Typical Value = 5.6.

    efd2

    Exciter voltage at which exciter saturation is defined (EFD2). Typical Value = 4.2.

    ka

    Voltage regulator gain (KA). Typical Value = 400.

    ke

    Exciter constant related to self-excited field (KE). Typical Value = 1.

    kf

    Excitation control system stabilizer gains (KF). Typical Value = 0.03.

    seefd1

    Exciter saturation function value at the corresponding exciter voltage, EFD1 (SE[EFD1]). Typical Value = 0.86.

    seefd2

    Exciter saturation function value at the corresponding exciter voltage, EFD2 (SE[EFD2]). Typical Value = 0.5.

    ta

    Voltage regulator time constant (TA). Typical Value = 0.02.

    te

    Exciter time constant, integration rate associated with exciter control (TE). Typical Value = 0.8.

    tf1

    Excitation control system stabilizer time constant (TF1). Typical Value = 1.

    tf2

    Excitation control system stabilizer time constant (TF2). Typical Value = 1.

    tf3

    Excitation control system stabilizer time constant (TF3). Typical Value = 1.

    vrmax

    Maximum voltage regulator output (VRMAX). Typical Value = 7.3.

    vrmin

    Minimum voltage regulator output (VRMIN). Typical Value = -7.3.

  392. case class ExcIEEEAC6A(sup: ExcitationSystemDynamics, ka: Double, kc: Double, kd: Double, ke: Double, kh: Double, seve1: Double, seve2: Double, ta: Double, tb: Double, tc: Double, te: Double, th: Double, tj: Double, tk: Double, vamax: Double, vamin: Double, ve1: Double, ve2: Double, vfelim: Double, vhmax: Double, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE Std 421.5-2005 type AC6A model.

    The class represents IEEE Std 421.5-2005 type AC6A model.

    The model represents field-controlled alternator-rectifier excitation systems with system-supplied electronic voltage regulators. The maximum output of the regulator, VR, is a function of terminal voltage, VT. The field current limiter included in the original model AC6A remains in the 2005 update.

    sup

    Reference to the superclass object.

    ka

    Voltage regulator gain (KA). Typical Value = 536.

    kc

    Rectifier loading factor proportional to commutating reactance (KC). Typical Value = 0.173.

    kd

    Demagnetizing factor, a function of exciter alternator reactances (KD). Typical Value = 1.91.

    ke

    Exciter constant related to self-excited field (KE). Typical Value = 1.6.

    kh

    Exciter field current limiter gain (KH). Typical Value = 92.

    seve1

    Exciter saturation function value at the corresponding exciter voltage, VE1, back of commutating reactance (SE[VE1]). Typical Value = 0.214.

    seve2

    Exciter saturation function value at the corresponding exciter voltage, VE2, back of commutating reactance (SE[VE2]). Typical Value = 0.044.

    ta

    Voltage regulator time constant (TA). Typical Value = 0.086.

    tb

    Voltage regulator time constant (TB). Typical Value = 9.

    tc

    Voltage regulator time constant (TC). Typical Value = 3.

    te

    Exciter time constant, integration rate associated with exciter control (TE). Typical Value = 1.

    th

    Exciter field current limiter time constant (TH). Typical Value = 0.08.

    tj

    Exciter field current limiter time constant (TJ). Typical Value = 0.02.

    tk

    Voltage regulator time constant (TK). Typical Value = 0.18.

    vamax

    Maximum voltage regulator output (VAMAX). Typical Value = 75.

    vamin

    Minimum voltage regulator output (VAMIN). Typical Value = -75.

    ve1

    Exciter alternator output voltages back of commutating reactance at which saturation is defined (VE1) equals VEMAX (VE1). Typical Value = 7.4.

    ve2

    Exciter alternator output voltages back of commutating reactance at which saturation is defined (VE2). Typical Value = 5.55.

    vfelim

    Exciter field current limit reference (VFELIM). Typical Value = 19.

    vhmax

    Maximum field current limiter signal reference (VHMAX). Typical Value = 75.

    vrmax

    Maximum voltage regulator output (VRMAX). Typical Value = 44.

    vrmin

    Minimum voltage regulator output (VRMIN). Typical Value = -36.

  393. case class ExcIEEEAC7B(sup: ExcitationSystemDynamics, kc: Double, kd: Double, kdr: Double, ke: Double, kf1: Double, kf2: Double, kf3: Double, kia: Double, kir: Double, kl: Double, kp: Double, kpa: Double, kpr: Double, seve1: Double, seve2: Double, tdr: Double, te: Double, tf: Double, vamax: Double, vamin: Double, ve1: Double, ve2: Double, vemin: Double, vfemax: Double, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE Std 421.5-2005 type AC7B model.

    The class represents IEEE Std 421.5-2005 type AC7B model.

    The model represents excitation systems which consist of an ac alternator with either stationary or rotating rectifiers to produce the dc field requirements. It is an upgrade to earlier ac excitation systems, which replace only the controls but retain the ac alternator and diode rectifier bridge.

    sup

    Reference to the superclass object.

    kc

    Rectifier loading factor proportional to commutating reactance (KC). Typical Value = 0.18.

    kd

    Demagnetizing factor, a function of exciter alternator reactances (KD). Typical Value = 0.02.

    kdr

    Voltage regulator derivative gain (KDR). Typical Value = 0.

    ke

    Exciter constant related to self-excited field (KE). Typical Value = 1.

    kf1

    Excitation control system stabilizer gain (KF1). Typical Value = 0.212.

    kf2

    Excitation control system stabilizer gain (KF2). Typical Value = 0.

    kf3

    Excitation control system stabilizer gain (KF3). Typical Value = 0.

    kia

    Voltage regulator integral gain (KIA). Typical Value = 59.69.

    kir

    Voltage regulator integral gain (KIR). Typical Value = 4.24.

    kl

    Exciter field voltage lower limit parameter (KL). Typical Value = 10.

    kp

    Potential circuit gain coefficient (KP). Typical Value = 4.96.

    kpa

    Voltage regulator proportional gain (KPA). Typical Value = 65.36.

    kpr

    Voltage regulator proportional gain (KPR). Typical Value = 4.24.

    seve1

    Exciter saturation function value at the corresponding exciter voltage, VE1, back of commutating reactance (SE[VE1]). Typical Value = 0.44.

    seve2

    Exciter saturation function value at the corresponding exciter voltage, VE2, back of commutating reactance (SE[VE2]). Typical Value = 0.075.

    tdr

    Lag time constant (TDR). Typical Value = 0.

    te

    Exciter time constant, integration rate associated with exciter control (TE). Typical Value = 1.1.

    tf

    Excitation control system stabilizer time constant (TF). Typical Value = 1.

    vamax

    Maximum voltage regulator output (VAMAX). Typical Value = 1.

    vamin

    Minimum voltage regulator output (VAMIN). Typical Value = -0.95.

    ve1

    Exciter alternator output voltages back of commutating reactance at which saturation is defined (VE1) equals VEMAX (VE1). Typical Value = 6.3.

    ve2

    Exciter alternator output voltages back of commutating reactance at which saturation is defined (VE2). Typical Value = 3.02.

    vemin

    Minimum exciter voltage output (VEMIN). Typical Value = 0.

    vfemax

    Exciter field current limit reference (VFEMAX). Typical Value = 6.9.

    vrmax

    Maximum voltage regulator output (VRMAX). Typical Value = 5.79.

    vrmin

    Minimum voltage regulator output (VRMIN). Typical Value = -5.79.

  394. case class ExcIEEEAC8B(sup: ExcitationSystemDynamics, ka: Double, kc: Double, kd: Double, kdr: Double, ke: Double, kir: Double, kpr: Double, seve1: Double, seve2: Double, ta: Double, tdr: Double, te: Double, ve1: Double, ve2: Double, vemin: Double, vfemax: Double, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE Std 421.5-2005 type AC8B model.

    The class represents IEEE Std 421.5-2005 type AC8B model.

    This model represents a PID voltage regulator with either a brushless exciter or dc exciter. The AVR in this model consists of PID control, with separate constants for the proportional (KPR), integral (KIR), and derivative (KDR) gains. The representation of the brushless exciter (TE, KE, SE, KC, KD) is similar to the model Type AC2A. The Type AC8B model can be used to represent static voltage regulators applied to brushless excitation systems. Digitally based voltage regulators feeding dc rotating main exciters can be represented with the AC Type AC8B model with the parameters KC and KD set to 0. For thyristor power stages fed from the generator terminals, the limits VRMAX and VRMIN should be a function of terminal voltage: VT * VRMAX and VT * VRMIN.

    sup

    Reference to the superclass object.

    ka

    Voltage regulator gain (KA). Typical Value = 1.

    kc

    Rectifier loading factor proportional to commutating reactance (KC). Typical Value = 0.55.

    kd

    Demagnetizing factor, a function of exciter alternator reactances (KD). Typical Value = 1.1.

    kdr

    Voltage regulator derivative gain (KDR). Typical Value = 10.

    ke

    Exciter constant related to self-excited field (KE). Typical Value = 1.

    kir

    Voltage regulator integral gain (KIR). Typical Value = 5.

    kpr

    Voltage regulator proportional gain (KPR). Typical Value = 80.

    seve1

    Exciter saturation function value at the corresponding exciter voltage, VE1, back of commutating reactance (SE[VE1]). Typical Value = 0.3.

    seve2

    Exciter saturation function value at the corresponding exciter voltage, VE2, back of commutating reactance (SE[VE2]). Typical Value = 3.

    ta

    Voltage regulator time constant (TA). Typical Value = 0.

    tdr

    Lag time constant (TDR). Typical Value = 0.1.

    te

    Exciter time constant, integration rate associated with exciter control (TE). Typical Value = 1.2.

    ve1

    Exciter alternator output voltages back of commutating reactance at which saturation is defined (VE1) equals VEMAX (VE1). Typical Value = 6.5.

    ve2

    Exciter alternator output voltages back of commutating reactance at which saturation is defined (VE2). Typical Value = 9.

    vemin

    Minimum exciter voltage output (VEMIN). Typical Value = 0.

    vfemax

    Exciter field current limit reference (VFEMAX). Typical Value = 6.

    vrmax

    Maximum voltage regulator output (VRMAX). Typical Value = 35.

    vrmin

    Minimum voltage regulator output (VRMIN). Typical Value = 0.

  395. case class ExcIEEEDC1A(sup: ExcitationSystemDynamics, efd1: Double, efd2: Double, exclim: Boolean, ka: Double, ke: Double, kf: Double, seefd1: Double, seefd2: Double, ta: Double, tb: Double, tc: Double, te: Double, tf: Double, uelin: Boolean, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE Std 421.5-2005 type DC1A model.

    The class represents IEEE Std 421.5-2005 type DC1A model.

    This model represents field-controlled dc commutator exciters with continuously acting voltage regulators (especially the direct-acting rheostatic, rotating amplifier, and magnetic amplifier types). Because this model has been widely implemented by the industry, it is sometimes used to represent other types of systems when detailed data for them are not available or when a simplified model is required.

    sup

    Reference to the superclass object.

    efd1

    Exciter voltage at which exciter saturation is defined (EFD1). Typical Value = 3.1.

    efd2

    Exciter voltage at which exciter saturation is defined (EFD2). Typical Value = 2.3.

    exclim

    (exclim). IEEE standard is ambiguous about lower limit on exciter output.

    ka

    Voltage regulator gain (KA). Typical Value = 46.

    ke

    Exciter constant related to self-excited field (KE). Typical Value = 0.

    kf

    Excitation control system stabilizer gain (KF). Typical Value = 0.1.

    seefd1

    Exciter saturation function value at the corresponding exciter voltage, EFD1 (SE[EFD1]). Typical Value = 0.33.

    seefd2

    Exciter saturation function value at the corresponding exciter voltage, EFD2 (SE[EFD2]). Typical Value = 0.1.

    ta

    Voltage regulator time constant (TA). Typical Value = 0.06.

    tb

    Voltage regulator time constant (TB). Typical Value = 0.

    tc

    Voltage regulator time constant (TC). Typical Value = 0.

    te

    Exciter time constant, integration rate associated with exciter control (TE). Typical Value = 0.46.

    tf

    Excitation control system stabilizer time constant (TF). Typical Value = 1.

    uelin

    UEL input (uelin). true = input is connected to the HV gate false = input connects to the error signal. Typical Value = true.

    vrmax

    Maximum voltage regulator output (VRMAX). Typical Value = 1.

    vrmin

    Minimum voltage regulator output (VRMIN). Typical Value = -0.9.

  396. case class ExcIEEEDC2A(sup: ExcitationSystemDynamics, efd1: Double, efd2: Double, exclim: Double, ka: Double, ke: Double, kf: Double, seefd1: Double, seefd2: Double, ta: Double, tb: Double, tc: Double, te: Double, tf: Double, uelin: Boolean, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE Std 421.5-2005 type DC2A model.

    The class represents IEEE Std 421.5-2005 type DC2A model.

    This model represents represent field-controlled dc commutator exciters with continuously acting voltage regulators having supplies obtained from the generator or auxiliary bus. It differs from the Type DC1A model only in the voltage regulator output limits, which are now proportional to terminal voltage VT.

    sup

    Reference to the superclass object.

    efd1

    Exciter voltage at which exciter saturation is defined (EFD1). Typical Value = 3.05.

    efd2

    Exciter voltage at which exciter saturation is defined (EFD2). Typical Value = 2.29.

    exclim

    (exclim). IEEE standard is ambiguous about lower limit on exciter output. Typical Value = - 999 which means that there is no limit applied.

    ka

    Voltage regulator gain (KA). Typical Value = 300.

    ke

    Exciter constant related to self-excited field (KE). Typical Value = 1.

    kf

    Excitation control system stabilizer gain (KF). Typical Value = 0.1.

    seefd1

    Exciter saturation function value at the corresponding exciter voltage, EFD1 (SE[EFD1]). Typical Value = 0.279.

    seefd2

    Exciter saturation function value at the corresponding exciter voltage, EFD2 (SE[EFD2]). Typical Value = 0.117.

    ta

    Voltage regulator time constant (TA). Typical Value = 0.01.

    tb

    Voltage regulator time constant (TB). Typical Value = 0.

    tc

    Voltage regulator time constant (TC). Typical Value = 0.

    te

    Exciter time constant, integration rate associated with exciter control (TE). Typical Value = 1.33.

    tf

    Excitation control system stabilizer time constant (TF). Typical Value = 0.675.

    uelin

    UEL input (uelin). true = input is connected to the HV gate false = input connects to the error signal. Typical Value = true.

    vrmax

    Maximum voltage regulator output (VRMAX). Typical Value = 4.95.

    vrmin

    Minimum voltage regulator output (VRMIN). Typical Value = -4.9.

  397. case class ExcIEEEDC3A(sup: ExcitationSystemDynamics, efd1: Double, efd2: Double, exclim: Boolean, ke: Double, kv: Double, seefd1: Double, seefd2: Double, te: Double, trh: Double, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE Std 421.5-2005 type DC3A model.

    The class represents IEEE Std 421.5-2005 type DC3A model.

    This model represents represent older systems, in particular those dc commutator exciters with non-continuously acting regulators that were commonly used before the development of the continuously acting varieties. These systems respond at basically two different rates, depending upon the magnitude of voltage error. For small errors, adjustment is made periodically with a signal to a motor-operated rheostat. Larger errors cause resistors to be quickly shorted or inserted and a strong forcing signal applied to the exciter. Continuous motion of the motor-operated rheostat occurs for these larger error signals, even though it is bypassed by contactor action.

    sup

    Reference to the superclass object.

    efd1

    Exciter voltage at which exciter saturation is defined (EFD1). Typical Value = 3.375.

    efd2

    Exciter voltage at which exciter saturation is defined (EFD2). Typical Value = 3.15.

    exclim

    (exclim). IEEE standard is ambiguous about lower limit on exciter output.

    ke

    Exciter constant related to self-excited field (KE). Typical Value = 0.05.

    kv

    Fast raise/lower contact setting (KV). Typical Value = 0.05.

    seefd1

    Exciter saturation function value at the corresponding exciter voltage, EFD1 (SE[EFD1]). Typical Value = 0.267.

    seefd2

    Exciter saturation function value at the corresponding exciter voltage, EFD2 (SE[EFD2]). Typical Value = 0.068.

    te

    Exciter time constant, integration rate associated with exciter control (TE). Typical Value = 0.5.

    trh

    Rheostat travel time (TRH). Typical Value = 20.

    vrmax

    Maximum voltage regulator output (VRMAX). Typical Value = 1.

    vrmin

    Minimum voltage regulator output (VRMIN). Typical Value = 0.

  398. case class ExcIEEEDC4B(sup: ExcitationSystemDynamics, efd1: Double, efd2: Double, ka: Double, kd: Double, ke: Double, kf: Double, ki: Double, kp: Double, oelin: Boolean, seefd1: Double, seefd2: Double, ta: Double, td: Double, te: Double, tf: Double, uelin: Boolean, vemin: Double, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE Std 421.5-2005 type DC4B model.

    The class represents IEEE Std 421.5-2005 type DC4B model.

    These excitation systems utilize a field-controlled dc commutator exciter with a continuously acting voltage regulator having supplies obtained from the generator or auxiliary bus.

    sup

    Reference to the superclass object.

    efd1

    Exciter voltage at which exciter saturation is defined (EFD1). Typical Value = 1.75.

    efd2

    Exciter voltage at which exciter saturation is defined (EFD2). Typical Value = 2.33.

    ka

    Voltage regulator gain (KA). Typical Value = 1.

    kd

    Regulator derivative gain (KD). Typical Value = 20.

    ke

    Exciter constant related to self-excited field (KE). Typical Value = 1.

    kf

    Excitation control system stabilizer gain (KF). Typical Value = 0.

    ki

    Regulator integral gain (KI). Typical Value = 20.

    kp

    Regulator proportional gain (KP). Typical Value = 20.

    oelin

    OEL input (OELin). true = LV gate false = subtract from error signal. Typical Value = true.

    seefd1

    Exciter saturation function value at the corresponding exciter voltage, EFD1 (SE[EFD1]). Typical Value = 0.08.

    seefd2

    Exciter saturation function value at the corresponding exciter voltage, EFD2 (SE[EFD2]). Typical Value = 0.27.

    ta

    Voltage regulator time constant (TA). Typical Value = 0.2.

    td

    Regulator derivative filter time constant(TD). Typical Value = 0.01.

    te

    Exciter time constant, integration rate associated with exciter control (TE). Typical Value = 0.8.

    tf

    Excitation control system stabilizer time constant (TF). Typical Value = 1.

    uelin

    UEL input (UELin). true = HV gate false = add to error signal. Typical Value = true.

    vemin

    Minimum exciter voltage output(VEMIN). Typical Value = 0.

    vrmax

    Maximum voltage regulator output (VRMAX). Typical Value = 2.7.

    vrmin

    Minimum voltage regulator output (VRMIN). Typical Value = -0.9.

  399. case class ExcIEEEST1A(sup: ExcitationSystemDynamics, ilr: Double, ka: Double, kc: Double, kf: Double, klr: Double, pssin: Boolean, ta: Double, tb: Double, tb1: Double, tc: Double, tc1: Double, tf: Double, uelin: String, vamax: Double, vamin: Double, vimax: Double, vimin: Double, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE Std 421.5-2005 type ST1A model.

    The class represents IEEE Std 421.5-2005 type ST1A model.

    This model represents systems in which excitation power is supplied through a transformer from the generator terminals (or the unit�s auxiliary bus) and is regulated by a controlled rectifier. The maximum exciter voltage available from such systems is directly related to the generator terminal voltage.

    sup

    Reference to the superclass object.

    ilr

    Exciter output current limit reference (ILR). Typical Value = 0.

    ka

    Voltage regulator gain (KA). Typical Value = 190.

    kc

    Rectifier loading factor proportional to commutating reactance (KC). Typical Value = 0.08.

    kf

    Excitation control system stabilizer gains (KF). Typical Value = 0.

    klr

    Exciter output current limiter gain (KLR). Typical Value = 0.

    pssin

    Selector of the Power System Stabilizer (PSS) input (PSSin). true = PSS input (Vs) added to error signal false = PSS input (Vs) added to voltage regulator output. Typical Value = true.

    ta

    Voltage regulator time constant (TA). Typical Value = 0.

    tb

    Voltage regulator time constant (TB). Typical Value = 10.

    tb1

    Voltage regulator time constant (TB1). Typical Value = 0.

    tc

    Voltage regulator time constant (TC). Typical Value = 1.

    tc1

    Voltage regulator time constant (TC1). Typical Value = 0.

    tf

    Excitation control system stabilizer time constant (TF). Typical Value = 1.

    uelin

    Selector of the connection of the UEL input (UELin). Typical Value = ignoreUELsignal.

    vamax

    Maximum voltage regulator output (VAMAX). Typical Value = 14.5.

    vamin

    Minimum voltage regulator output (VAMIN). Typical Value = -14.5.

    vimax

    Maximum voltage regulator input limit (VIMAX). Typical Value = 999.

    vimin

    Minimum voltage regulator input limit (VIMIN). Typical Value = -999.

    vrmax

    Maximum voltage regulator outputs (VRMAX). Typical Value = 7.8.

    vrmin

    Minimum voltage regulator outputs (VRMIN). Typical Value = -6.7.

  400. case class ExcIEEEST2A(sup: ExcitationSystemDynamics, efdmax: Double, ka: Double, kc: Double, ke: Double, kf: Double, ki: Double, kp: Double, ta: Double, te: Double, tf: Double, uelin: Boolean, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE Std 421.5-2005 type ST2A model.

    The class represents IEEE Std 421.5-2005 type ST2A model.

    Some static systems utilize both current and voltage sources (generator terminal quantities) to comprise the power source. The regulator controls the exciter output through controlled saturation of the power transformer components. These compound-source rectifier excitation systems are designated Type ST2A and are represented by ExcIEEEST2A.

    sup

    Reference to the superclass object.

    efdmax

    Maximum field voltage (EFDMax). Typical Value = 99.

    ka

    Voltage regulator gain (KA). Typical Value = 120.

    kc

    Rectifier loading factor proportional to commutating reactance (KC). Typical Value = 1.82.

    ke

    Exciter constant related to self-excited field (KE). Typical Value = 1.

    kf

    Excitation control system stabilizer gains (KF). Typical Value = 0.05.

    ki

    Potential circuit gain coefficient (KI). Typical Value = 8.

    kp

    Potential circuit gain coefficient (KP). Typical Value = 4.88.

    ta

    Voltage regulator time constant (TA). Typical Value = 0.15.

    te

    Exciter time constant, integration rate associated with exciter control (TE). Typical Value = 0.5.

    tf

    Excitation control system stabilizer time constant (TF). Typical Value = 1.

    uelin

    UEL input (UELin). true = HV gate false = add to error signal. Typical Value = true.

    vrmax

    Maximum voltage regulator outputs (VRMAX). Typical Value = 1.

    vrmin

    Minimum voltage regulator outputs (VRMIN). Typical Value = 0.

  401. case class ExcIEEEST3A(sup: ExcitationSystemDynamics, ka: Double, kc: Double, kg: Double, ki: Double, km: Double, kp: Double, ta: Double, tb: Double, tc: Double, thetap: Double, tm: Double, vbmax: Double, vgmax: Double, vimax: Double, vimin: Double, vmmax: Double, vmmin: Double, vrmax: Double, vrmin: Double, xl: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE Std 421.5-2005 type ST3A model.

    The class represents IEEE Std 421.5-2005 type ST3A model.

    Some static systems utilize a field voltage control loop to linearize the exciter control characteristic. This also makes the output independent of supply source variations until supply limitations are reached. These systems utilize a variety of controlled-rectifier designs: full thyristor complements or hybrid bridges

    sup

    Reference to the superclass object.

    ka

    Voltage regulator gain (KA). This is parameter K in the IEEE Std. Typical Value = 200.

    kc

    Rectifier loading factor proportional to commutating reactance (KC). Typical Value = 0.2.

    kg

    Feedback gain constant of the inner loop field regulator (KG). Typical Value = 1.

    ki

    Potential circuit gain coefficient (KI). Typical Value = 0.

    km

    Forward gain constant of the inner loop field regulator (KM). Typical Value = 7.93.

    kp

    Potential circuit gain coefficient (KP). Typical Value = 6.15.

    ta

    Voltage regulator time constant (TA). Typical Value = 0.

    tb

    Voltage regulator time constant (TB). Typical Value = 10.

    tc

    Voltage regulator time constant (TC). Typical Value = 1.

    thetap

    Potential circuit phase angle (thetap). Typical Value = 0.

    tm

    Forward time constant of inner loop field regulator (TM). Typical Value = 0.4.

    vbmax

    Maximum excitation voltage (VBMax). Typical Value = 6.9.

    vgmax

    Maximum inner loop feedback voltage (VGMax). Typical Value = 5.8.

    vimax

    Maximum voltage regulator input limit (VIMAX). Typical Value = 0.2.

    vimin

    Minimum voltage regulator input limit (VIMIN). Typical Value = -0.2.

    vmmax

    Maximum inner loop output (VMMax). Typical Value = 1.

    vmmin

    Minimum inner loop output (VMMin). Typical Value = 0.

    vrmax

    Maximum voltage regulator output (VRMAX). Typical Value = 10.

    vrmin

    Minimum voltage regulator output (VRMIN). Typical Value = -10.

    xl

    Reactance associated with potential source (XL). Typical Value = 0.081.

  402. case class ExcIEEEST4B(sup: ExcitationSystemDynamics, kc: Double, kg: Double, ki: Double, kim: Double, kir: Double, kp: Double, kpm: Double, kpr: Double, ta: Double, thetap: Double, vbmax: Double, vmmax: Double, vmmin: Double, vrmax: Double, vrmin: Double, xl: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE Std 421.5-2005 type ST4B model.

    The class represents IEEE Std 421.5-2005 type ST4B model.

    This model is a variation of the Type ST3A model, with a proportional plus integral (PI) regulator block replacing the lag-lead regulator characteristic that is in the ST3A model. Both potential and compound source rectifier excitation systems are modeled. The PI regulator blocks have non-windup limits that are represented. The voltage regulator of this model is typically implemented digitally.

    sup

    Reference to the superclass object.

    kc

    Rectifier loading factor proportional to commutating reactance (KC). Typical Value = 0.113.

    kg

    Feedback gain constant of the inner loop field regulator (KG). Typical Value = 0.

    ki

    Potential circuit gain coefficient (KI). Typical Value = 0.

    kim

    Voltage regulator integral gain output (KIM). Typical Value = 0.

    kir

    Voltage regulator integral gain (KIR). Typical Value = 10.75.

    kp

    Potential circuit gain coefficient (KP). Typical Value = 9.3.

    kpm

    Voltage regulator proportional gain output (KPM). Typical Value = 1.

    kpr

    Voltage regulator proportional gain (KPR). Typical Value = 10.75.

    ta

    Voltage regulator time constant (TA). Typical Value = 0.02.

    thetap

    Potential circuit phase angle (thetap). Typical Value = 0.

    vbmax

    Maximum excitation voltage (VBMax). Typical Value = 11.63.

    vmmax

    Maximum inner loop output (VMMax). Typical Value = 99.

    vmmin

    Minimum inner loop output (VMMin). Typical Value = -99.

    vrmax

    Maximum voltage regulator output (VRMAX). Typical Value = 1.

    vrmin

    Minimum voltage regulator output (VRMIN). Typical Value = -0.87.

    xl

    Reactance associated with potential source (XL). Typical Value = 0.124.

  403. case class ExcIEEEST5B(sup: ExcitationSystemDynamics, kc: Double, kr: Double, t1: Double, tb1: Double, tb2: Double, tc1: Double, tc2: Double, tob1: Double, tob2: Double, toc1: Double, toc2: Double, tub1: Double, tub2: Double, tuc1: Double, tuc2: Double, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE Std 421.5-2005 type ST5B model.

    The class represents IEEE Std 421.5-2005 type ST5B model.

    The Type ST5B excitation system is a variation of the Type ST1A model, with alternative overexcitation and underexcitation inputs and additional limits.

    sup

    Reference to the superclass object.

    kc

    Rectifier regulation factor (KC). Typical Value = 0.004.

    kr

    Regulator gain (KR). Typical Value = 200.

    t1

    Firing circuit time constant (T1). Typical Value = 0.004.

    tb1

    Regulator lag time constant (TB1). Typical Value = 6.

    tb2

    Regulator lag time constant (TB2). Typical Value = 0.01.

    tc1

    Regulator lead time constant (TC1). Typical Value = 0.8.

    tc2

    Regulator lead time constant (TC2). Typical Value = 0.08.

    tob1

    OEL lag time constant (TOB1). Typical Value = 2.

    tob2

    OEL lag time constant (TOB2). Typical Value = 0.08.

    toc1

    OEL lead time constant (TOC1). Typical Value = 0.1.

    toc2

    OEL lead time constant (TOC2). Typical Value = 0.08.

    tub1

    UEL lag time constant (TUB1). Typical Value = 10.

    tub2

    UEL lag time constant (TUB2). Typical Value = 0.05.

    tuc1

    UEL lead time constant (TUC1). Typical Value = 2.

    tuc2

    UEL lead time constant (TUC2). Typical Value = 0.1.

    vrmax

    Maximum voltage regulator output (VRMAX). Typical Value = 5.

    vrmin

    Minimum voltage regulator output (VRMIN). Typical Value = -4.

  404. case class ExcIEEEST6B(sup: ExcitationSystemDynamics, ilr: Double, kci: Double, kff: Double, kg: Double, kia: Double, klr: Double, km: Double, kpa: Double, oelin: String, tg: Double, vamax: Double, vamin: Double, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE Std 421.5-2005 type ST6B model.

    The class represents IEEE Std 421.5-2005 type ST6B model.

    This model consists of a PI voltage regulator with an inner loop field voltage regulator and pre-control. The field voltage regulator implements a proportional control. The pre-control and the delay in the feedback circuit increase the dynamic response.

    sup

    Reference to the superclass object.

    ilr

    Exciter output current limit reference (ILR). Typical Value = 4.164.

    kci

    Exciter output current limit adjustment (KCI). Typical Value = 1.0577.

    kff

    Pre-control gain constant of the inner loop field regulator (KFF). Typical Value = 1.

    kg

    Feedback gain constant of the inner loop field regulator (KG). Typical Value = 1.

    kia

    Voltage regulator integral gain (KIA). Typical Value = 45.094.

    klr

    Exciter output current limiter gain (KLR). Typical Value = 17.33.

    km

    Forward gain constant of the inner loop field regulator (KM). Typical Value = 1.

    kpa

    Voltage regulator proportional gain (KPA). Typical Value = 18.038.

    oelin

    OEL input selector (OELin). Typical Value = noOELinput.

    tg

    Feedback time constant of inner loop field voltage regulator (TG). Typical Value = 0.02.

    vamax

    Maximum voltage regulator output (VAMAX). Typical Value = 4.81.

    vamin

    Minimum voltage regulator output (VAMIN). Typical Value = -3.85.

    vrmax

    Maximum voltage regulator output (VRMAX). Typical Value = 4.81.

    vrmin

    Minimum voltage regulator output (VRMIN). Typical Value = -3.85.

  405. case class ExcIEEEST7B(sup: ExcitationSystemDynamics, kh: Double, kia: Double, kl: Double, kpa: Double, oelin: String, tb: Double, tc: Double, tf: Double, tg: Double, tia: Double, uelin: String, vmax: Double, vmin: Double, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE Std 421.5-2005 type ST7B model.

    The class represents IEEE Std 421.5-2005 type ST7B model.

    This model is representative of static potential-source excitation systems. In this system, the AVR consists of a PI voltage regulator. A phase lead-lag filter in series allows introduction of a derivative function, typically used with brushless excitation systems. In that case, the regulator is of the PID type. In addition, the terminal voltage channel includes a phase lead-lag filter. The AVR includes the appropriate inputs on its reference for overexcitation limiter (OEL1), underexcitation limiter (UEL), stator current limiter (SCL), and current compensator (DROOP). All these limitations, when they work at voltage reference level, keep the PSS (VS signal from Type PSS1A, PSS2A, or PSS2B) in operation. However, the UEL limitation can also be transferred to the high value (HV) gate acting on the output signal. In addition, the output signal passes through a low value (LV) gate for a ceiling overexcitation limiter (OEL2).

    sup

    Reference to the superclass object.

    kh

    High-value gate feedback gain (KH). Typical Value 1.

    kia

    Voltage regulator integral gain (KIA). Typical Value = 1.

    kl

    Low-value gate feedback gain (KL). Typical Value 1.

    kpa

    Voltage regulator proportional gain (KPA). Typical Value = 40.

    oelin

    OEL input selector (OELin). Typical Value = noOELinput.

    tb

    Regulator lag time constant (TB). Typical Value 1.

    tc

    Regulator lead time constant (TC). Typical Value 1.

    tf

    Excitation control system stabilizer time constant (TF). Typical Value 1.

    tg

    Feedback time constant of inner loop field voltage regulator (TG). Typical Value 1.

    tia

    Feedback time constant (TIA). Typical Value = 3.

    uelin

    UEL input selector (UELin). Typical Value = noUELinput.

    vmax

    Maximum voltage reference signal (VMAX). Typical Value = 1.1.

    vmin

    Minimum voltage reference signal (VMIN). Typical Value = 0.9.

    vrmax

    Maximum voltage regulator output (VRMAX). Typical Value = 5.

    vrmin

    Minimum voltage regulator output (VRMIN). Typical Value = -4.5.

  406. case class ExcOEX3T(sup: ExcitationSystemDynamics, e1: Double, e2: Double, ka: Double, kc: Double, kd: Double, ke: Double, kf: Double, see1: Double, see2: Double, t1: Double, t2: Double, t3: Double, t4: Double, t5: Double, t6: Double, te: Double, tf: Double, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    Modified IEEE Type ST1 Excitation System with semi-continuous and acting terminal voltage limiter.

    Modified IEEE Type ST1 Excitation System with semi-continuous and acting terminal voltage limiter.

    sup

    Reference to the superclass object.

    e1

    Saturation parameter (E1).

    e2

    Saturation parameter (E2).

    ka

    Gain (KA).

    kc

    Gain (KC).

    kd

    Gain (KD).

    ke

    Gain (KE).

    kf

    Gain (KF).

    see1

    Saturation parameter (SE(E1)).

    see2

    Saturation parameter (SE(E2)).

    t1

    Time constant (T1).

    t2

    Time constant (T2).

    t3

    Time constant (T3).

    t4

    Time constant (T4).

    t5

    Time constant (T5).

    t6

    Time constant (T6).

    te

    Time constant (TE).

    tf

    Time constant (TF).

    vrmax

    Limiter (VRMAX).

    vrmin

    Limiter (VRMIN).

  407. case class ExcPIC(sup: ExcitationSystemDynamics, e1: Double, e2: Double, efdmax: Double, efdmin: Double, ka: Double, kc: Double, ke: Double, kf: Double, ki: Double, kp: Double, se1: Double, se2: Double, ta1: Double, ta2: Double, ta3: Double, ta4: Double, te: Double, tf1: Double, tf2: Double, vr1: Double, vr2: Double, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    Proportional/Integral Regulator Excitation System Model.

    Proportional/Integral Regulator Excitation System Model.

    This model can be used to represent excitation systems with a proportional-integral (PI) voltage regulator controller.

    sup

    Reference to the superclass object.

    e1

    Field voltage value 1 (E1). Typical Value = 0.

    e2

    Field voltage value 2 (E2). Typical Value = 0.

    efdmax

    Exciter maximum limit (Efdmax). Typical Value = 8.

    efdmin

    Exciter minimum limit (Efdmin). Typical Value = -0.87.

    ka

    PI controller gain (Ka). Typical Value = 3.15.

    kc

    Exciter regulation factor (Kc). Typical Value = 0.08.

    ke

    Exciter constant (Ke). Typical Value = 0.

    kf

    Rate feedback gain (Kf). Typical Value = 0.

    ki

    Current source gain (Ki). Typical Value = 0.

    kp

    Potential source gain (Kp). Typical Value = 6.5.

    se1

    Saturation factor at E1 (Se1). Typical Value = 0.

    se2

    Saturation factor at E2 (Se2). Typical Value = 0.

    ta1

    PI controller time constant (Ta1). Typical Value = 1.

    ta2

    Voltage regulator time constant (Ta2). Typical Value = 0.01.

    ta3

    Lead time constant (Ta3). Typical Value = 0.

    ta4

    Lag time constant (Ta4). Typical Value = 0.

    te

    Exciter time constant (Te). Typical Value = 0.

    tf1

    Rate feedback time constant (Tf1). Typical Value = 0.

    tf2

    Rate feedback lag time constant (Tf2). Typical Value = 0.

    vr1

    PI maximum limit (Vr1). Typical Value = 1.

    vr2

    PI minimum limit (Vr2). Typical Value = -0.87.

    vrmax

    Voltage regulator maximum limit (Vrmax). Typical Value = 1.

    vrmin

    Voltage regulator minimum limit (Vrmin). Typical Value = -0.87.

  408. case class ExcREXS(sup: ExcitationSystemDynamics, e1: Double, e2: Double, fbf: String, flimf: Double, kc: Double, kd: Double, ke: Double, kefd: Double, kf: Double, kh: Double, kii: Double, kip: Double, ks: Double, kvi: Double, kvp: Double, kvphz: Double, nvphz: Double, se1: Double, se2: Double, ta: Double, tb1: Double, tb2: Double, tc1: Double, tc2: Double, te: Double, tf: Double, tf1: Double, tf2: Double, tp: Double, vcmax: Double, vfmax: Double, vfmin: Double, vimax: Double, vrmax: Double, vrmin: Double, xc: Double) extends Element with Product with Serializable

    Permalink

    General Purpose Rotating Excitation System Model.

    General Purpose Rotating Excitation System Model.

    This model can be used to represent a wide range of excitation systems whose DC power source is an AC or DC generator. It encompasses IEEE type AC1, AC2, DC1, and DC2 excitation system models.

    sup

    Reference to the superclass object.

    e1

    Field voltage value 1 (E1). Typical Value = 3.

    e2

    Field voltage value 2 (E2). Typical Value = 4.

    fbf

    Rate feedback signal flag (Fbf). Typical Value = fieldCurrent.

    flimf

    Limit type flag (Flimf). Typical Value = 0.

    kc

    Rectifier regulation factor (Kc). Typical Value = 0.05.

    kd

    Exciter regulation factor (Kd). Typical Value = 2.

    ke

    Exciter field proportional constant (Ke). Typical Value = 1.

    kefd

    Field voltage feedback gain (Kefd). Typical Value = 0.

    kf

    Rate feedback gain (Kf). Typical Value = 0.05.

    kh

    Field voltage controller feedback gain (Kh). Typical Value = 0.

    kii

    Field Current Regulator Integral Gain (Kii). Typical Value = 0.

    kip

    Field Current Regulator Proportional Gain (Kip). Typical Value = 1.

    ks

    Coefficient to allow different usage of the model-speed coefficient (Ks). Typical Value = 0.

    kvi

    Voltage Regulator Integral Gain (Kvi). Typical Value = 0.

    kvp

    Voltage Regulator Proportional Gain (Kvp). Typical Value = 2800.

    kvphz

    V/Hz limiter gain (Kvphz). Typical Value = 0.

    nvphz

    Pickup speed of V/Hz limiter (Nvphz). Typical Value = 0.

    se1

    Saturation factor at E1 (Se1). Typical Value = 0.0001.

    se2

    Saturation factor at E2 (Se2). Typical Value = 0.001.

    ta

    Voltage Regulator time constant (Ta). Typical Value = 0.01.

    tb1

    Lag time constant (Tb1). Typical Value = 0.

    tb2

    Lag time constant (Tb2). Typical Value = 0.

    tc1

    Lead time constant (Tc1). Typical Value = 0.

    tc2

    Lead time constant (Tc2). Typical Value = 0.

    te

    Exciter field time constant (Te). Typical Value = 1.2.

    tf

    Rate feedback time constant (Tf). Typical Value = 1.

    tf1

    Feedback lead time constant (Tf1). Typical Value = 0.

    tf2

    Feedback lag time constant (Tf2). Typical Value = 0.

    tp

    Field current Bridge time constant (Tp). Typical Value = 0.

    vcmax

    Maximum compounding voltage (Vcmax). Typical Value = 0.

    vfmax

    Maximum Exciter Field Current (Vfmax). Typical Value = 47.

    vfmin

    Minimum Exciter Field Current (Vfmin). Typical Value = -20.

    vimax

    Voltage Regulator Input Limit (Vimax). Typical Value = 0.1.

    vrmax

    Maximum controller output (Vrmax). Typical Value = 47.

    vrmin

    Minimum controller output (Vrmin). Typical Value = -20.

    xc

    Exciter compounding reactance (Xc). Typical Value = 0.

  409. case class ExcSCRX(sup: ExcitationSystemDynamics, cswitch: Boolean, emax: Double, emin: Double, k: Double, rcrfd: Double, tatb: Double, tb: Double, te: Double) extends Element with Product with Serializable

    Permalink

    Simple excitation system model representing generic characteristics of many excitation systems; intended for use where negative field current may be a problem.

    Simple excitation system model representing generic characteristics of many excitation systems; intended for use where negative field current may be a problem.

    sup

    Reference to the superclass object.

    cswitch

    Power source switch (Cswitch). true = fixed voltage of 1.0 PU false = generator terminal voltage.

    emax

    Maximum field voltage output (Emax). Typical Value = 5.

    emin

    Minimum field voltage output (Emin). Typical Value = 0.

    k

    Gain (K) (>0). Typical Value = 200.

    rcrfd

    Rc/Rfd - ratio of field discharge resistance to field winding resistance (RcRfd). Typical Value = 0.

    tatb

    Ta/Tb - gain reduction ratio of lag-lead element (TaTb). The parameter Ta is not defined explicitly. Typical Value = 0.1.

    tb

    Denominator time constant of lag-lead block (Tb). Typical Value = 10.

    te

    Time constant of gain block (Te) (>0). Typical Value = 0.02.

  410. case class ExcSEXS(sup: ExcitationSystemDynamics, efdmax: Double, efdmin: Double, emax: Double, emin: Double, k: Double, kc: Double, tatb: Double, tb: Double, tc: Double, te: Double) extends Element with Product with Serializable

    Permalink

    Simplified Excitation System Model.

    Simplified Excitation System Model.

    sup

    Reference to the superclass object.

    efdmax

    Field voltage clipping maximum limit (Efdmax). Typical Value = 5.

    efdmin

    Field voltage clipping minimum limit (Efdmin). Typical Value = -5.

    emax

    Maximum field voltage output (Emax). Typical Value = 5.

    emin

    Minimum field voltage output (Emin). Typical Value = -5.

    k

    Gain (K) (>0). Typical Value = 100.

    kc

    PI controller gain (Kc). Typical Value = 0.08.

    tatb

    Ta/Tb - gain reduction ratio of lag-lead element (TaTb). Typical Value = 0.1.

    tb

    Denominator time constant of lag-lead block (Tb). Typical Value = 10.

    tc

    PI controller phase lead time constant (Tc). Typical Value = 0.

    te

    Time constant of gain block (Te). Typical Value = 0.05.

  411. case class ExcSK(sup: ExcitationSystemDynamics, efdmax: Double, efdmin: Double, emax: Double, emin: Double, k: Double, k1: Double, k2: Double, kc: Double, kce: Double, kd: Double, kgob: Double, kp: Double, kqi: Double, kqob: Double, kqp: Double, nq: Double, qconoff: Boolean, qz: Double, remote: Boolean, sbase: Double, tc: Double, te: Double, ti: Double, tp: Double, tr: Double, uimax: Double, uimin: Double, urmax: Double, urmin: Double, vtmax: Double, vtmin: Double, yp: Double) extends Element with Product with Serializable

    Permalink

    Slovakian Excitation System Model.

    Slovakian Excitation System Model.

    UEL and secondary voltage control are included in this model. When this model is used, there cannot be a separate underexcitation limiter or VAr controller model.

    sup

    Reference to the superclass object.

    efdmax

    Field voltage clipping limit (Efdmax).

    efdmin

    Field voltage clipping limit (Efdmin).

    emax

    Maximum field voltage output (Emax). Typical Value = 20.

    emin

    Minimum field voltage output (Emin). Typical Value = -20.

    k

    Gain (K). Typical Value = 1.

    k1

    Parameter of underexcitation limit (K1). Typical Value = 0.1364.

    k2

    Parameter of underexcitation limit (K2). Typical Value = -0.3861.

    kc

    PI controller gain (Kc). Typical Value = 70.

    kce

    Rectifier regulation factor (Kce). Typical Value = 0.

    kd

    Exciter internal reactance (Kd). Typical Value = 0.

    kgob

    P controller gain (Kgob). Typical Value = 10.

    kp

    PI controller gain (Kp). Typical Value = 1.

    kqi

    PI controller gain of integral component (Kqi). Typical Value = 0.

    kqob

    Rate of rise of the reactive power (Kqob).

    kqp

    PI controller gain (Kqp). Typical Value = 0.

    nq

    Dead band of reactive power (nq). Determines the range of sensitivity. Typical Value = 0.001.

    qconoff

    Secondary voltage control state (Qc_on_off). true = secondary voltage control is ON false = secondary voltage control is OFF. Typical Value = false.

    qz

    Desired value (setpoint) of reactive power, manual setting (Qz).

    remote

    Selector to apply automatic calculation in secondary controller model. true = automatic calculation is activated false = manual set is active; the use of desired value of reactive power (Qz) is required. Typical Value = true.

    sbase

    Apparent power of the unit (Sbase). Unit = MVA. Typical Value = 259.

    tc

    PI controller phase lead time constant (Tc). Typical Value = 8.

    te

    Time constant of gain block (Te). Typical Value = 0.1.

    ti

    PI controller phase lead time constant (Ti). Typical Value = 2.

    tp

    Time constant (Tp). Typical Value = 0.1.

    tr

    Voltage transducer time constant (Tr). Typical Value = 0.01.

    uimax

    Maximum error (Uimax). Typical Value = 10.

    uimin

    Minimum error (UImin). Typical Value = -10.

    urmax

    Maximum controller output (URmax). Typical Value = 10.

    urmin

    Minimum controller output (URmin). Typical Value = -10.

    vtmax

    Maximum terminal voltage input (Vtmax). Determines the range of voltage dead band. Typical Value = 1.05.

    vtmin

    Minimum terminal voltage input (Vtmin). Determines the range of voltage dead band. Typical Value = 0.95.

    yp

    Maximum output (Yp). Minimum output = 0. Typical Value = 1.

  412. case class ExcST1A(sup: ExcitationSystemDynamics, ilr: Double, ka: Double, kc: Double, kf: Double, klr: Double, ta: Double, tb: Double, tb1: Double, tc: Double, tc1: Double, tf: Double, vamax: Double, vamin: Double, vimax: Double, vimin: Double, vrmax: Double, vrmin: Double, xe: Double) extends Element with Product with Serializable

    Permalink

    Modification of an old IEEE ST1A static excitation system without overexcitation limiter (OEL) and underexcitation limiter (UEL).

    Modification of an old IEEE ST1A static excitation system without overexcitation limiter (OEL) and underexcitation limiter (UEL).

    sup

    Reference to the superclass object.

    ilr

    Exciter output current limit reference (Ilr). Typical Value = 0.

    ka

    Voltage regulator gain (Ka). Typical Value = 190.

    kc

    Rectifier loading factor proportional to commutating reactance (Kc). Typical Value = 0.05.

    kf

    Excitation control system stabilizer gains (Kf). Typical Value = 0.

    klr

    Exciter output current limiter gain (Klr). Typical Value = 0.

    ta

    Voltage regulator time constant (Ta). Typical Value = 0.02.

    tb

    Voltage regulator time constant (Tb). Typical Value = 10.

    tb1

    Voltage regulator time constant (Tb1). Typical Value = 0.

    tc

    Voltage regulator time constant (Tc). Typical Value = 1.

    tc1

    Voltage regulator time constant (Tc1). Typical Value = 0.

    tf

    Excitation control system stabilizer time constant (Tf). Typical Value = 1.

    vamax

    Maximum voltage regulator output (Vamax). Typical Value = 999.

    vamin

    Minimum voltage regulator output (Vamin). Typical Value = -999.

    vimax

    Maximum voltage regulator input limit (Vimax). Typical Value = 999.

    vimin

    Minimum voltage regulator input limit (Vimin). Typical Value = -999.

    vrmax

    Maximum voltage regulator outputs (Vrmax). Typical Value = 7.8.

    vrmin

    Minimum voltage regulator outputs (Vrmin). Typical Value = -6.7.

    xe

    Excitation xfmr effective reactance (Xe). Typical Value = 0.04.

  413. case class ExcST2A(sup: ExcitationSystemDynamics, efdmax: Double, ka: Double, kc: Double, ke: Double, kf: Double, ki: Double, kp: Double, ta: Double, tb: Double, tc: Double, te: Double, tf: Double, uelin: Boolean, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    Modified IEEE ST2A static excitation system - another lead-lag block added to match the model defined by WECC.

    Modified IEEE ST2A static excitation system - another lead-lag block added to match the model defined by WECC.

    sup

    Reference to the superclass object.

    efdmax

    Maximum field voltage (Efdmax). Typical Value = 99.

    ka

    Voltage regulator gain (Ka). Typical Value = 120.

    kc

    Rectifier loading factor proportional to commutating reactance (Kc). Typical Value = 1.82.

    ke

    Exciter constant related to self-excited field (Ke). Typical Value = 1.

    kf

    Excitation control system stabilizer gains (Kf). Typical Value = 0.05.

    ki

    Potential circuit gain coefficient (Ki). Typical Value = 8.

    kp

    Potential circuit gain coefficient (Kp). Typical Value = 4.88.

    ta

    Voltage regulator time constant (Ta). Typical Value = 0.15.

    tb

    Voltage regulator time constant (Tb). Typical Value = 0.

    tc

    Voltage regulator time constant (Tc). Typical Value = 0.

    te

    Exciter time constant, integration rate associated with exciter control (Te). Typical Value = 0.5.

    tf

    Excitation control system stabilizer time constant (Tf). Typical Value = 0.7.

    uelin

    UEL input (UELin). true = HV gate false = add to error signal. Typical Value = false.

    vrmax

    Maximum voltage regulator outputs (Vrmax). Typical Value = 1.

    vrmin

    Minimum voltage regulator outputs (Vrmin). Typical Value = -1.

  414. case class ExcST3A(sup: ExcitationSystemDynamics, efdmax: Double, kc: Double, kg: Double, ki: Double, kj: Double, km: Double, kp: Double, ks: Double, ks1: Double, tb: Double, tc: Double, thetap: Double, tm: Double, vbmax: Double, vgmax: Double, vimax: Double, vimin: Double, vrmax: Double, vrmin: Double, xl: Double) extends Element with Product with Serializable

    Permalink

    Modified IEEE ST3A static excitation system with added speed multiplier.

    Modified IEEE ST3A static excitation system with added speed multiplier.

    sup

    Reference to the superclass object.

    efdmax

    Maximum AVR output (Efdmax). Typical Value = 6.9.

    kc

    Rectifier loading factor proportional to commutating reactance (Kc). Typical Value = 1.1.

    kg

    Feedback gain constant of the inner loop field regulator (Kg). Typical Value = 1.

    ki

    Potential circuit gain coefficient (Ki). Typical Value = 4.83.

    kj

    AVR gain (Kj). Typical Value = 200.

    km

    Forward gain constant of the inner loop field regulator (Km). Typical Value = 7.04.

    kp

    Potential source gain (Kp) (>0). Typical Value = 4.37.

    ks

    Coefficient to allow different usage of the model-speed coefficient (Ks). Typical Value = 0.

    ks1

    Coefficient to allow different usage of the model-speed coefficient (Ks1). Typical Value = 0.

    tb

    Voltage regulator time constant (Tb). Typical Value = 6.67.

    tc

    Voltage regulator time constant (Tc). Typical Value = 1.

    thetap

    Potential circuit phase angle (thetap). Typical Value = 20.

    tm

    Forward time constant of inner loop field regulator (Tm). Typical Value = 1.

    vbmax

    Maximum excitation voltage (Vbmax). Typical Value = 8.63.

    vgmax

    Maximum inner loop feedback voltage (Vgmax). Typical Value = 6.53.

    vimax

    Maximum voltage regulator input limit (Vimax). Typical Value = 0.2.

    vimin

    Minimum voltage regulator input limit (Vimin). Typical Value = -0.2.

    vrmax

    Maximum voltage regulator output (Vrmax). Typical Value = 1.

    vrmin

    Minimum voltage regulator output (Vrmin). Typical Value = 0.

    xl

    Reactance associated with potential source (Xl). Typical Value = 0.09.

  415. case class ExcST4B(sup: ExcitationSystemDynamics, kc: Double, kg: Double, ki: Double, kim: Double, kir: Double, kp: Double, kpm: Double, kpr: Double, lvgate: Boolean, ta: Double, thetap: Double, uel: Boolean, vbmax: Double, vgmax: Double, vmmax: Double, vmmin: Double, vrmax: Double, vrmin: Double, xl: Double) extends Element with Product with Serializable

    Permalink

    Modified IEEE ST4B static excitation system with maximum inner loop feedback gain Vgmax.

    Modified IEEE ST4B static excitation system with maximum inner loop feedback gain Vgmax.

    sup

    Reference to the superclass object.

    kc

    Rectifier loading factor proportional to commutating reactance (Kc). Typical Value = 0.113.

    kg

    Feedback gain constant of the inner loop field regulator (Kg). Typical Value = 0.

    ki

    Potential circuit gain coefficient (Ki). Typical Value = 0.

    kim

    Voltage regulator integral gain output (Kim). Typical Value = 0.

    kir

    Voltage regulator integral gain (Kir). Typical Value = 10.75.

    kp

    Potential circuit gain coefficient (Kp). Typical Value = 9.3.

    kpm

    Voltage regulator proportional gain output (Kpm). Typical Value = 1.

    kpr

    Voltage regulator proportional gain (Kpr). Typical Value = 10.75.

    lvgate

    Selector (LVgate). true = LVgate is part of the block diagram false = LVgate is not part of the block diagram. Typical Value = false.

    ta

    Voltage regulator time constant (Ta). Typical Value = 0.02.

    thetap

    Potential circuit phase angle (thetap). Typical Value = 0.

    uel

    Selector (Uel). true = UEL is part of block diagram false = UEL is not part of block diagram. Typical Value = false.

    vbmax

    Maximum excitation voltage (Vbmax). Typical Value = 11.63.

    vgmax

    Maximum inner loop feedback voltage (Vgmax). Typical Value = 5.8.

    vmmax

    Maximum inner loop output (Vmmax). Typical Value = 99.

    vmmin

    Minimum inner loop output (Vmmin). Typical Value = -99.

    vrmax

    Maximum voltage regulator output (Vrmax). Typical Value = 1.

    vrmin

    Minimum voltage regulator output (Vrmin). Typical Value = -0.87.

    xl

    Reactance associated with potential source (Xl). Typical Value = 0.124.

  416. case class ExcST6B(sup: ExcitationSystemDynamics, ilr: Double, k1: Boolean, kcl: Double, kff: Double, kg: Double, kia: Double, klr: Double, km: Double, kpa: Double, kvd: Double, oelin: String, tg: Double, ts: Double, tvd: Double, vamax: Double, vamin: Double, vilim: Boolean, vimax: Double, vimin: Double, vmult: Boolean, vrmax: Double, vrmin: Double, xc: Double) extends Element with Product with Serializable

    Permalink

    Modified IEEE ST6B static excitation system with PID controller and optional inner feedbacks loop.

    Modified IEEE ST6B static excitation system with PID controller and optional inner feedbacks loop.

    sup

    Reference to the superclass object.

    ilr

    Exciter output current limit reference (Ilr). Typical Value = 4.164.

    k1

    Selector (K1). true = feedback is from Ifd false = feedback is not from Ifd. Typical Value = true.

    kcl

    Exciter output current limit adjustment (Kcl). Typical Value = 1.0577.

    kff

    Pre-control gain constant of the inner loop field regulator (Kff). Typical Value = 1.

    kg

    Feedback gain constant of the inner loop field regulator (Kg). Typical Value = 1.

    kia

    Voltage regulator integral gain (Kia). Typical Value = 45.094.

    klr

    Exciter output current limit adjustment (Kcl). Typical Value = 17.33.

    km

    Forward gain constant of the inner loop field regulator (Km). Typical Value = 1.

    kpa

    Voltage regulator proportional gain (Kpa). Typical Value = 18.038.

    kvd

    Voltage regulator derivative gain (Kvd). Typical Value = 0.

    oelin

    OEL input selector (OELin). Typical Value = noOELinput.

    tg

    Feedback time constant of inner loop field voltage regulator (Tg). Typical Value = 0.02.

    ts

    Rectifier firing time constant (Ts). Typical Value = 0.

    tvd

    Voltage regulator derivative gain (Tvd). Typical Value = 0.

    vamax

    Maximum voltage regulator output (Vamax). Typical Value = 4.81.

    vamin

    Minimum voltage regulator output (Vamin). Typical Value = -3.85.

    vilim

    Selector (Vilim). true = Vimin-Vimax limiter is active false = Vimin-Vimax limiter is not active. Typical Value = true.

    vimax

    Maximum voltage regulator input limit (Vimax). Typical Value = 10.

    vimin

    Minimum voltage regulator input limit (Vimin). Typical Value = -10.

    vmult

    Selector (Vmult). true = multiply regulator output by terminal voltage false = do not multiply regulator output by terminal voltage. Typical Value = true.

    vrmax

    Maximum voltage regulator output (Vrmax). Typical Value = 4.81.

    vrmin

    Minimum voltage regulator output (Vrmin). Typical Value = -3.85.

    xc

    Excitation source reactance (Xc). Typical Value = 0.05.

  417. case class ExcST7B(sup: ExcitationSystemDynamics, kh: Double, kia: Double, kl: Double, kpa: Double, oelin: String, tb: Double, tc: Double, tf: Double, tg: Double, tia: Double, ts: Double, uelin: String, vmax: Double, vmin: Double, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    Modified IEEE ST7B static excitation system without stator current limiter (SCL) and current compensator (DROOP) inputs.

    Modified IEEE ST7B static excitation system without stator current limiter (SCL) and current compensator (DROOP) inputs.

    sup

    Reference to the superclass object.

    kh

    High-value gate feedback gain (Kh). Typical Value = 1.

    kia

    Voltage regulator integral gain (Kia). Typical Value = 1.

    kl

    Low-value gate feedback gain (Kl). Typical Value = 1.

    kpa

    Voltage regulator proportional gain (Kpa). Typical Value = 40.

    oelin

    OEL input selector (OELin). Typical Value = noOELinput.

    tb

    Regulator lag time constant (Tb). Typical Value = 1.

    tc

    Regulator lead time constant (Tc). Typical Value = 1.

    tf

    Excitation control system stabilizer time constant (Tf). Typical Value = 1.

    tg

    Feedback time constant of inner loop field voltage regulator (Tg). Typical Value = 1.

    tia

    Feedback time constant (Tia). Typical Value = 3.

    ts

    Rectifier firing time constant (Ts). Typical Value = 0.

    uelin

    UEL input selector (UELin). Typical Value = noUELinput.

    vmax

    Maximum voltage reference signal (Vmax). Typical Value = 1.1.

    vmin

    Minimum voltage reference signal (Vmin). Typical Value = 0.9.

    vrmax

    Maximum voltage regulator output (Vrmax). Typical Value = 5.

    vrmin

    Minimum voltage regulator output (Vrmin). Typical Value = -4.5.

  418. case class ExcitationSystemDynamics(sup: DynamicsFunctionBlock, DiscontinuousExcitationControlDynamics: String, OverexcitationLimiterDynamics: String, PFVArControllerType1Dynamics: String, PFVArControllerType2Dynamics: String, PowerSystemStabilizerDynamics: String, SynchronousMachineDynamics: String, UnderexcitationLimiterDynamics: String, VoltageCompensatorDynamics: String) extends Element with Product with Serializable

    Permalink

    Excitation system function block whose behavior is described by reference to a standard model <font color="#0f0f0f">or by definition of a user-defined model.</font>

    Excitation system function block whose behavior is described by reference to a standard model <font color="#0f0f0f">or by definition of a user-defined model.</font>

    sup

    Reference to the superclass object.

    DiscontinuousExcitationControlDynamics

    Discontinuous excitation control model associated with this excitation system model.

    OverexcitationLimiterDynamics

    Overexcitation limiter model associated with this excitation system model.

    PFVArControllerType1Dynamics

    Power Factor or VAr controller Type I model associated with this excitation system model.

    PFVArControllerType2Dynamics

    Power Factor or VAr controller Type II model associated with this excitation system model.

    PowerSystemStabilizerDynamics

    Power system stabilizer model associated with this excitation system model.

    SynchronousMachineDynamics

    Synchronous machine model with which this excitation system model is associated.

    UnderexcitationLimiterDynamics

    Undrexcitation limiter model associated with this excitation system model.

    VoltageCompensatorDynamics

    Voltage compensator model associated with this excitation system model.

  419. case class ExcitationSystemUserDefined(sup: ExcitationSystemDynamics, proprietary: Boolean) extends Element with Product with Serializable

    Permalink

    Excitation system function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    Excitation system function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    sup

    Reference to the superclass object.

    proprietary

    Behaviour is based on proprietary model as opposed to detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.

  420. case class ExpectedEnergy(sup: BasicElement, intervalStartTime: String, updateTimeStamp: String, updateUser: String) extends Element with Product with Serializable

    Permalink

    Model Expected Energy from Market Clearing, interval based

    Model Expected Energy from Market Clearing, interval based

    sup

    Reference to the superclass object.

    intervalStartTime

    undocumented

    updateTimeStamp

    undocumented

    updateUser

    undocumented

  421. case class ExpectedEnergyValues(sup: BasicElement, energyTypeCode: String, expectedMwh: Double, ExpectedEnergy: String, RegisteredResource: String) extends Element with Product with Serializable

    Permalink

    Model Expected Energy from Market Clearing

    Model Expected Energy from Market Clearing

    sup

    Reference to the superclass object.

    energyTypeCode

    undocumented

    expectedMwh

    undocumented

    ExpectedEnergy

    undocumented

    RegisteredResource

    undocumented

  422. case class ExternalCustomerAgreement(sup: Agreement) extends Element with Product with Serializable

    Permalink

    A type of customer agreement involving an external agency.

    A type of customer agreement involving an external agency.

    For example, a customer may form a contracts with an Energy Service Supplier if Direct Access is permitted.

    sup

    Reference to the superclass object.

  423. case class ExternalNetworkInjection(sup: RegulatingCondEq, governorSCD: Double, ikSecond: Boolean, maxInitialSymShCCurrent: Double, maxP: Double, maxQ: Double, maxR0ToX0Ratio: Double, maxR1ToX1Ratio: Double, maxZ0ToZ1Ratio: Double, minInitialSymShCCurrent: Double, minP: Double, minQ: Double, minR0ToX0Ratio: Double, minR1ToX1Ratio: Double, minZ0ToZ1Ratio: Double, p: Double, q: Double, referencePriority: Int, voltageFactor: Double) extends Element with Product with Serializable

    Permalink

    This class represents external network and it is used for IEC 60909 calculations.

    This class represents external network and it is used for IEC 60909 calculations.

    sup

    Reference to the superclass object.

    governorSCD

    Power Frequency Bias. This is the change in power injection divided by the change in frequency and negated. A positive value of the power frequency bias provides additional power injection upon a drop in frequency.

    ikSecond

    Indicates whether initial symmetrical short-circuit current and power have been calculated according to IEC (Ik").

    maxInitialSymShCCurrent

    Maximum initial symmetrical short-circuit currents (Ik" max) in A (Ik" = Sk"/(SQRT(3) Un)). Used for short circuit data exchange according to IEC 60909

    maxP

    Maximum active power of the injection.

    maxQ

    Not for short circuit modelling; It is used for modelling of infeed for load flow exchange. If maxQ and minQ are not used ReactiveCapabilityCurve can be used

    maxR0ToX0Ratio

    Maximum ratio of zero sequence resistance of Network Feeder to its zero sequence reactance (R(0)/X(0) max). Used for short circuit data exchange according to IEC 60909

    maxR1ToX1Ratio

    Maximum ratio of positive sequence resistance of Network Feeder to its positive sequence reactance (R(1)/X(1) max). Used for short circuit data exchange according to IEC 60909

    maxZ0ToZ1Ratio

    Maximum ratio of zero sequence impedance to its positive sequence impedance (Z(0)/Z(1) max). Used for short circuit data exchange according to IEC 60909

    minInitialSymShCCurrent

    Minimum initial symmetrical short-circuit currents (Ik" min) in A (Ik" = Sk"/(SQRT(3) Un)). Used for short circuit data exchange according to IEC 60909

    minP

    Minimum active power of the injection.

    minQ

    Not for short circuit modelling; It is used for modelling of infeed for load flow exchange. If maxQ and minQ are not used ReactiveCapabilityCurve can be used

    minR0ToX0Ratio

    Indicates whether initial symmetrical short-circuit current and power have been calculated according to IEC (Ik"). Used for short circuit data exchange according to IEC 6090

    minR1ToX1Ratio

    Minimum ratio of positive sequence resistance of Network Feeder to its positive sequence reactance (R(1)/X(1) min). Used for short circuit data exchange according to IEC 60909

    minZ0ToZ1Ratio

    Minimum ratio of zero sequence impedance to its positive sequence impedance (Z(0)/Z(1) min). Used for short circuit data exchange according to IEC 60909

    p

    Active power injection. Load sign convention is used, i.e. positive sign means flow out from a node.

    q

    Reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node.

    referencePriority

    Priority of unit for use as powerflow voltage phase angle reference bus selection. 0 = don t care (default) 1 = highest priority. 2 is less than 1 and so on.

    voltageFactor

    Voltage factor in pu, which was used to calculate short-circuit current Ik" and power Sk".

  424. case class FACTSDevice(sup: Asset, kind: String) extends Element with Product with Serializable

    Permalink

    FACTS device asset.

    FACTS device asset.

    sup

    Reference to the superclass object.

    kind

    Kind of FACTS device.

  425. case class FTR(sup: Agreement, action: String, baseEnergy: Double, ftrType: String, optimized: String, EnergyPriceCurve: String, Flowgate: String, Pnodes: List[String], _class: String) extends Element with Product with Serializable

    Permalink

    Financial Transmission Rights (FTR) regarding transmission capacity at a flowgate.

    Financial Transmission Rights (FTR) regarding transmission capacity at a flowgate.

    sup

    Reference to the superclass object.

    action

    Buy, Sell

    baseEnergy

    Quantity, typically MWs - Seller owns all rights being offered, MWs over time on same Point of Receipt, Point of Delivery, or Resource.

    ftrType

    Type of rights being offered (product) allowed to be auctioned (option, obligation).

    optimized

    Fixed (covers re-configuration, grandfathering) or Optimized (up for sale/purchase

    EnergyPriceCurve

    undocumented

    Flowgate

    undocumented

    Pnodes

    undocumented

    _class

    Peak, Off-peak, 24-hour

  426. case class Facility(sup: AssetContainer, kind: String) extends Element with Product with Serializable

    Permalink

    A facility may contain buildings, storage facilities, switching facilities, power generation, manufacturing facilities, maintenance facilities, etc.

    A facility may contain buildings, storage facilities, switching facilities, power generation, manufacturing facilities, maintenance facilities, etc.

    sup

    Reference to the superclass object.

    kind

    Kind of this facility.

  427. case class FailureEvent(sup: ActivityRecord, corporateCode: String, failureIsolationMethod: String, faultLocatingMethod: String, location: String) extends Element with Product with Serializable

    Permalink

    An event where an asset has failed to perform its functions within specified parameters.

    An event where an asset has failed to perform its functions within specified parameters.

    sup

    Reference to the superclass object.

    corporateCode

    Code for asset failure.

    failureIsolationMethod

    How the asset failure was isolated from the system.

    faultLocatingMethod

    The method used for locating the faulted part of the asset. For example, cable options include: Cap Discharge-Thumping, Bridge Method, Visual Inspection, Other.

    location

    Failure location on an object.

  428. case class Fault(sup: IdentifiedObject, impedance: String, kind: String, phases: String, FaultCauseTypes: List[String], FaultyEquipment: String, Outage: String) extends Element with Product with Serializable

    Permalink

    Abnormal condition causing current flow through conducting equipment, such as caused by equipment failure or short circuits from objects not typically modeled (for example, a tree falling on a line).

    Abnormal condition causing current flow through conducting equipment, such as caused by equipment failure or short circuits from objects not typically modeled (for example, a tree falling on a line).

    sup

    Reference to the superclass object.

    impedance

    Fault impedance. Its usage is described by 'kind'.

    kind

    The kind of phase fault.

    phases

    The phases participating in the fault. The fault connections into these phases are further specified by the type of fault.

    FaultCauseTypes

    All types of fault cause.

    FaultyEquipment

    Equipment carrying this fault.

    Outage

    Outage associated with this fault.

  429. case class FaultCauseType(sup: IdentifiedObject) extends Element with Product with Serializable

    Permalink

    Type of cause of the fault.

    Type of cause of the fault.

    sup

    Reference to the superclass object.

  430. case class FaultImpedance(sup: BasicElement, rGround: Double, rLineToLine: Double, xGround: Double, xLineToLine: Double) extends Element with Product with Serializable

    Permalink

    Impedance description for the fault.

    Impedance description for the fault.

    sup

    Reference to the superclass object.

    rGround

    The resistance of the fault between phases and ground.

    rLineToLine

    The resistance of the fault between phases.

    xGround

    The reactance of the fault between phases and ground.

    xLineToLine

    The reactance of the fault between phases.

  431. case class FaultIndicator(sup: AuxiliaryEquipment) extends Element with Product with Serializable

    Permalink

    A FaultIndicator is typically only an indicator (which may or may not be remotely monitored), and not a piece of equipment that actually initiates a protection event.

    A FaultIndicator is typically only an indicator (which may or may not be remotely monitored), and not a piece of equipment that actually initiates a protection event.

    It is used for FLISR (Fault Location, Isolation and Restoration) purposes, assisting with the dispatch of crews to "most likely" part of the network (i.e. assists with determining circuit section where the fault most likely happened).

    sup

    Reference to the superclass object.

  432. case class FaultIndicatorInfo(sup: AssetInfo, resetKind: String) extends Element with Product with Serializable

    Permalink

    Parameters of fault indicator asset.

    Parameters of fault indicator asset.

    sup

    Reference to the superclass object.

    resetKind

    Kind of reset mechanisim of this fault indicator.

  433. case class FinancialInfo(sup: IdentifiedObject, account: String, actualPurchaseCost: Double, costDescription: String, costType: String, financialValue: Double, plantTransferDateTime: String, purchaseDateTime: String, purchaseOrderNumber: String, quantity: String, valueDateTime: String, warrantyEndDateTime: String, Asset: String) extends Element with Product with Serializable

    Permalink

    Various current financial properties associated with a particular asset.

    Various current financial properties associated with a particular asset.

    Historical properties may be determined by ActivityRecords associated with the asset.

    sup

    Reference to the superclass object.

    account

    The account to which this actual material item is charged.

    actualPurchaseCost

    The actual purchase cost of this particular asset.

    costDescription

    Description of the cost.

    costType

    Type of cost to which this Material Item belongs.

    financialValue

    Value of asset as of 'valueDateTime'.

    plantTransferDateTime

    Date and time asset's financial value was put in plant for regulatory accounting purposes (e.g., for rate base calculations). This is sometime referred to as the "in-service date".

    purchaseDateTime

    Date and time asset was purchased.

    purchaseOrderNumber

    Purchase order identifier.

    quantity

    The quantity of the asset if per unit length, for example conductor.

    valueDateTime

    Date and time at which the financial value was last established.

    warrantyEndDateTime

    Date and time warranty on asset expires.

    Asset

    undocumented

  434. case class FiveMinAuxiliaryData(sup: BasicElement, intervalStartTime: String, updateTimeStamp: String, updateUser: String) extends Element with Product with Serializable

    Permalink

    Models 5-Minutes Auxillary Data

    Models 5-Minutes Auxillary Data

    sup

    Reference to the superclass object.

    intervalStartTime

    undocumented

    updateTimeStamp

    undocumented

    updateUser

    undocumented

  435. case class FloatQuantity(sup: BasicElement, multiplier: String, unit: String, value: Double) extends Element with Product with Serializable

    Permalink

    Quantity with float value and associated unit information.

    Quantity with float value and associated unit information.

    sup

    Reference to the superclass object.

    multiplier

    undocumented

    unit

    undocumented

    value

    undocumented

  436. case class FlowDirection(sup: BasicElement, direction: String) extends Element with Product with Serializable

    Permalink

    The coded identification of the direction of energy flow.

    The coded identification of the direction of energy flow.

    sup

    Reference to the superclass object.

    direction

    The coded identification of the direction of energy flow.

  437. case class Flowgate(sup: PowerSystemResource, direction: String, endEffectiveDate: String, exportMWRating: Double, importMWRating: Double, startEffectiveDate: String, CRR: String, From_SubControlArea: String, GenericConstraints: String, HostControlArea: String, MktLine: List[String], MktPowerTransformer: List[String], SecurityConstraints: String, To_SubControlArea: String) extends Element with Product with Serializable

    Permalink

    A flowgate, is single or group of transmission elements intended to model MW flow impact relating to transmission limitations and transmission service usage.

    A flowgate, is single or group of transmission elements intended to model MW flow impact relating to transmission limitations and transmission service usage.

    sup

    Reference to the superclass object.

    direction

    The direction of the flowgate, export or import

    endEffectiveDate

    end effective date

    exportMWRating

    Export MW rating

    importMWRating

    Import MW rating

    startEffectiveDate

    start effective date

    CRR

    undocumented

    From_SubControlArea

    undocumented

    GenericConstraints

    undocumented

    HostControlArea

    undocumented

    MktLine

    undocumented

    MktPowerTransformer

    undocumented

    SecurityConstraints

    undocumented

    To_SubControlArea

    undocumented

  438. case class FlowgatePartner(sup: IdentifiedObject, FlowgateValue: String) extends Element with Product with Serializable

    Permalink

    Flowgate defined partner

    Flowgate defined partner

    sup

    Reference to the superclass object.

    FlowgateValue

    undocumented

  439. case class FlowgateRelief(sup: BasicElement, effectiveDate: String, idcTargetMktFlow: Int, terminateDate: String, Flowgate: String) extends Element with Product with Serializable

    Permalink

    IDC (Interchange Distribution Calulator) sends data for a TLR (Transmission Loading Relief).

    IDC (Interchange Distribution Calulator) sends data for a TLR (Transmission Loading Relief).

    sup

    Reference to the superclass object.

    effectiveDate

    Date/Time when record becomes effective Used to determine when a record becomes effective.

    idcTargetMktFlow

    Energy Flow level that should be maintained according to the TLR rules as specified by the IDC. For Realtime Markets use in dispatch to control constraints under TLR and calculate unconstrained market flows

    terminateDate

    Date/Time when record is no longer effective Used to determine when a record is no longer effective

    Flowgate

    undocumented

  440. case class FlowgateValue(sup: BasicElement, economicDispatchLimit: Int, effectiveDate: String, firmNetworkLimit: Int, flowDirectionFlag: String, mktFlow: Int, netFirmNetworkLimit: Int, Flowgate: String, FlowgatePartner: String) extends Element with Product with Serializable

    Permalink

    Day Ahead, Network Native Load, Economic Dispatch, values used for calculation of Network Native Load (NNL) Determinator process.

    Day Ahead, Network Native Load, Economic Dispatch, values used for calculation of Network Native Load (NNL) Determinator process.

    sup

    Reference to the superclass object.

    economicDispatchLimit

    Limit for Economic Dispatch priority 6 energy flow on the specified flowgate for the specified time period.

    effectiveDate

    Date/Time when record becomes effective Used to determine when a record becomes effective

    firmNetworkLimit

    Limit for firm flow on the specified flowgate for the specified time period. The amount of energy flow over a specifed flowgate due to generation in the market which can be classified as Firm Network priority.

    flowDirectionFlag

    Specifies the direction of energy flow in the flowgate

    mktFlow

    The amount of energy flow over a specifed flowgate due to generation in the market.

    netFirmNetworkLimit

    Net Energy flow in flowgate for the associated FlowgatePartner

    Flowgate

    undocumented

    FlowgatePartner

    undocumented

  441. case class ForbiddenRegion(sup: IdentifiedObject, crossTime: Int, crossingCost: Double, highMW: Double, lowMW: Double) extends Element with Product with Serializable

    Permalink

    Forbbiden region is operating ranges where the units are unable to maintain steady operation without causing equipment damage.

    Forbbiden region is operating ranges where the units are unable to maintain steady operation without causing equipment damage.

    The four attributes that define a forbidden region are the low MW, the High MW, the crossing time, and the crossing cost.

    sup

    Reference to the superclass object.

    crossTime

    Time to cross the forbidden region in minutes.

    crossingCost

    Cost associated with crossing the forbidden region

    highMW

    High end of the region definition

    lowMW

    Low end of the region definition.

  442. case class FormerReference(sup: IdentifiedObject, RegisteredResource: String) extends Element with Product with Serializable

    Permalink

    Used to indicate former references to the same piece of equipment.

    Used to indicate former references to the same piece of equipment.

    The ID, name, and effectivity dates are utilized.

    sup

    Reference to the superclass object.

    RegisteredResource

    undocumented

  443. case class FossilFuel(sup: IdentifiedObject, fossilFuelType: String, fuelCost: String, fuelDispatchCost: String, fuelEffFactor: Double, fuelHandlingCost: String, fuelHeatContent: Double, fuelMixture: Double, fuelSulfur: Double, highBreakpointP: Double, lowBreakpointP: Double, ThermalGeneratingUnit: String) extends Element with Product with Serializable

    Permalink

    The fossil fuel consumed by the non-nuclear thermal generating unit.

    The fossil fuel consumed by the non-nuclear thermal generating unit.

    For example, coal, oil, gas, etc. This a the specific fuels that the generating unit can consume.

    sup

    Reference to the superclass object.

    fossilFuelType

    The type of fossil fuel, such as coal, oil, or gas.

    fuelCost

    The cost in terms of heat value for the given type of fuel.

    fuelDispatchCost

    The cost of fuel used for economic dispatching which includes: fuel cost, transportation cost, and incremental maintenance cost.

    fuelEffFactor

    The efficiency factor for the fuel (per unit) in terms of the effective energy absorbed.

    fuelHandlingCost

    Handling and processing cost associated with this fuel.

    fuelHeatContent

    The amount of heat per weight (or volume) of the given type of fuel.

    fuelMixture

    Relative amount of the given type of fuel, when multiple fuels are being consumed.

    fuelSulfur

    The fuel's fraction of pollution credit per unit of heat content.

    highBreakpointP

    The active power output level of the unit at which the given type of fuel is switched on. This fuel (e.g., oil) is sometimes used to supplement the base fuel (e.g., coal) at high active power output levels.

    lowBreakpointP

    The active power output level of the unit at which the given type of fuel is switched off. This fuel (e.g., oil) is sometimes used to stabilize the base fuel (e.g., coal) at low active power output levels.

    ThermalGeneratingUnit

    A thermal generating unit may have one or more fossil fuels.

  444. case class FossilSteamSupply(sup: SteamSupply, auxPowerVersusFrequency: Double, auxPowerVersusVoltage: Double, boilerControlMode: String, controlErrorBiasP: Double, controlIC: Double, controlPC: Double, controlPEB: Double, controlPED: Double, controlTC: Double, feedWaterIG: Double, feedWaterPG: Double, feedWaterTC: Double, fuelDemandLimit: Double, fuelSupplyDelay: Double, fuelSupplyTC: Double, maxErrorRateP: Double, mechPowerSensorLag: Double, minErrorRateP: Double, pressureCtrlDG: Double, pressureCtrlIG: Double, pressureCtrlPG: Double, pressureFeedback: Int, superHeater1Capacity: Double, superHeater2Capacity: Double, superHeaterPipePD: Double, throttlePressureSP: Double) extends Element with Product with Serializable

    Permalink

    Fossil fueled boiler (e.g., coal, oil, gas).

    Fossil fueled boiler (e.g., coal, oil, gas).

    sup

    Reference to the superclass object.

    auxPowerVersusFrequency

    Off nominal frequency effect on auxiliary real power. Per unit active power variation versus per unit frequency variation.

    auxPowerVersusVoltage

    Off nominal voltage effect on auxiliary real power. Per unit active power variation versus per unit voltage variation.

    boilerControlMode

    The control mode of the boiler.

    controlErrorBiasP

    Active power error bias ratio.

    controlIC

    Integral constant.

    controlPC

    Proportional constant.

    controlPEB

    Pressure error bias ratio.

    controlPED

    Pressure error deadband.

    controlTC

    Time constant.

    feedWaterIG

    Feedwater integral gain ratio.

    feedWaterPG

    Feedwater proportional gain ratio.

    feedWaterTC

    Feedwater time constant rato.

    fuelDemandLimit

    Fuel demand limit.

    fuelSupplyDelay

    Fuel delay.

    fuelSupplyTC

    Fuel supply time constant.

    maxErrorRateP

    Active power maximum error rate limit.

    mechPowerSensorLag

    Mechanical power sensor lag.

    minErrorRateP

    Active power minimum error rate limit.

    pressureCtrlDG

    Pressure control derivative gain ratio.

    pressureCtrlIG

    Pressure control integral gain ratio.

    pressureCtrlPG

    Pressure control proportional gain ratio.

    pressureFeedback

    Pressure feedback indicator.

    superHeater1Capacity

    Drum/primary superheater capacity.

    superHeater2Capacity

    Secondary superheater capacity.

    superHeaterPipePD

    Superheater pipe pressure drop constant.

    throttlePressureSP

    Throttle pressure setpoint.

  445. case class FrequencyConverter(sup: RegulatingCondEq, frequency: Double, maxP: Double, maxU: Double, minP: Double, minU: Double) extends Element with Product with Serializable

    Permalink

    A device to convert from one frequency to another (e.g., frequency F1 to F2) comprises a pair of FrequencyConverter instances.

    A device to convert from one frequency to another (e.g., frequency F1 to F2) comprises a pair of FrequencyConverter instances.

    One converts from F1 to DC, the other converts the DC to F2.

    sup

    Reference to the superclass object.

    frequency

    Frequency on the AC side.

    maxP

    The maximum active power on the DC side at which the frequence converter should operate.

    maxU

    The maximum voltage on the DC side at which the frequency converter should operate.

    minP

    The minimum active power on the DC side at which the frequence converter should operate.

    minU

    The minimum voltage on the DC side at which the frequency converter should operate.

  446. case class FuelAllocationSchedule(sup: Curve, fuelAllocationEndDate: String, fuelAllocationStartDate: String, fuelType: String, maxFuelAllocation: Double, minFuelAllocation: Double, FossilFuel: String, ThermalGeneratingUnit: String) extends Element with Product with Serializable

    Permalink

    The amount of fuel of a given type which is allocated for consumption over a specified period of time.

    The amount of fuel of a given type which is allocated for consumption over a specified period of time.

    sup

    Reference to the superclass object.

    fuelAllocationEndDate

    The end time and date of the fuel allocation schedule.

    fuelAllocationStartDate

    The start time and date of the fuel allocation schedule.

    fuelType

    The type of fuel, which also indicates the corresponding measurement unit.

    maxFuelAllocation

    The maximum amount fuel that is allocated for consumption for the scheduled time period.

    minFuelAllocation

    The minimum amount fuel that is allocated for consumption for the scheduled time period, e.g., based on a "take-or-pay" contract.

    FossilFuel

    A fuel allocation schedule must have a fossil fuel.

    ThermalGeneratingUnit

    A thermal generating unit may have one or more fuel allocation schedules.

  447. case class FuelCostCurve(sup: Curve, RegisteredGenerator: String) extends Element with Product with Serializable

    Permalink

    Relationship between unit fuel cost in $/kWh(Y-axis) and unit output in MW (X-axis).

    Relationship between unit fuel cost in $/kWh(Y-axis) and unit output in MW (X-axis).

    sup

    Reference to the superclass object.

    RegisteredGenerator

    undocumented

  448. case class FuelRegion(sup: IdentifiedObject, endEffectiveDate: String, fuelRegionType: String, lastModified: String, startEffectiveDate: String, GasPrice: String, OilPrice: String, RTO: String) extends Element with Product with Serializable

    Permalink

    Indication of region for fuel inventory purposes

    Indication of region for fuel inventory purposes

    sup

    Reference to the superclass object.

    endEffectiveDate

    end effective date

    fuelRegionType

    The type of fuel region

    lastModified

    Time of last update

    startEffectiveDate

    start effective date

    GasPrice

    undocumented

    OilPrice

    undocumented

    RTO

    undocumented

  449. case class FullModel(sup: FullModelDocumentElement) extends Element with Product with Serializable

    Permalink

  450. case class FullModelDocumentElement(sup: BasicElement) extends Element with Product with Serializable

    Permalink

  451. case class Fuse(sup: Switch) extends Element with Product with Serializable

    Permalink

    An overcurrent protective device with a circuit opening fusible part that is heated and severed by the passage of overcurrent through it.

    An overcurrent protective device with a circuit opening fusible part that is heated and severed by the passage of overcurrent through it.

    A fuse is considered a switching device because it breaks current.

    sup

    Reference to the superclass object.

  452. case class GasPrice(sup: BasicElement, gasPriceIndex: Double, FuelRegion: String) extends Element with Product with Serializable

    Permalink

    Price of gas in monetary units

    Price of gas in monetary units

    sup

    Reference to the superclass object.

    gasPriceIndex

    The average natural gas price at a defined fuel region.

    FuelRegion

    undocumented

  453. case class Gate(sup: IdentifiedObject, kind: String) extends Element with Product with Serializable

    Permalink

    Logical gate than support logical operation based on the input.

    Logical gate than support logical operation based on the input.

    sup

    Reference to the superclass object.

    kind

    The logical operation of the gate.

  454. case class GateInputPin(sup: IdentifiedObject, aDLogicKind: String, absoluteValue: Boolean, duration: Double, negate: Boolean, thresholdPercentage: Double, thresholdValue: Double, Gate: String) extends Element with Product with Serializable

    Permalink

    Input pin for a logical gate.

    Input pin for a logical gate.

    The condition described in the input pin will give a logical true or false. Result from measurement and calculation are converted to a true or false.

    sup

    Reference to the superclass object.

    aDLogicKind

    The compare operation.

    absoluteValue

    If true, use the absolute value for compare..

    duration

    The duration the compare condition need to be present before given a true. Default is 0 seconds.

    negate

    Invert/negate the result of the compare.

    thresholdPercentage

    The threshold percentage that should be used for compare with the percentage change between input value and threshold value.

    thresholdValue

    The threshold value that should be used for compare with the input value.

    Gate

    undocumented

  455. case class GenDistributionFactor(sup: BasicElement, factor: Double, AggregatedPnode: String, IndividualPnode: String) extends Element with Product with Serializable

    Permalink

    This class models the generation distribution factors.

    This class models the generation distribution factors.

    This class needs to be used along with the AggregatedPnode and the IndividualPnode to show the distriubtion of each individual party.

    sup

    Reference to the superclass object.

    factor

    Used to calculate generation "participation" of an individual pnond in an AggregatePnode.

    AggregatedPnode

    undocumented

    IndividualPnode

    undocumented

  456. case class GenICompensationForGenJ(sup: IdentifiedObject, rcij: Double, xcij: Double, SynchronousMachineDynamics: String, VcompIEEEType2: String) extends Element with Product with Serializable

    Permalink

    This class provides the resistive and reactive components of compensation for the generator associated with the IEEE Type 2 voltage compensator for current flow out of one of the other generators in the interconnection.

    This class provides the resistive and reactive components of compensation for the generator associated with the IEEE Type 2 voltage compensator for current flow out of one of the other generators in the interconnection.

    sup

    Reference to the superclass object.

    rcij

    <font color="#0f0f0f">Resistive component of compensation of generator associated with this IEEE Type 2 voltage compensator for current flow out of another generator (Rcij).</font>

    xcij

    <font color="#0f0f0f">Reactive component of compensation of generator associated with this IEEE Type 2 voltage compensator for current flow out of another generator (Xcij).</font>

    SynchronousMachineDynamics

    Standard synchronous machine out of which current flow is being compensated for.

    VcompIEEEType2

    The standard IEEE Type 2 voltage compensator of this compensation.

  457. case class GenUnitOpCostCurve(sup: Curve, isNetGrossP: Boolean, GeneratingUnit: String) extends Element with Product with Serializable

    Permalink

    Relationship between unit operating cost (Y-axis) and unit output active power (X-axis).

    Relationship between unit operating cost (Y-axis) and unit output active power (X-axis).

    The operating cost curve for thermal units is derived from heat input and fuel costs. The operating cost curve for hydro units is derived from water flow rates and equivalent water costs.

    sup

    Reference to the superclass object.

    isNetGrossP

    Flag is set to true when output is expressed in net active power.

    GeneratingUnit

    A generating unit may have one or more cost curves, depending upon fuel mixture and fuel cost.

  458. case class GenUnitOpSchedule(sup: RegularIntervalSchedule, GeneratingUnit: String) extends Element with Product with Serializable

    Permalink

    The generating unit's Operator-approved current operating schedule (or plan), typically produced with the aid of unit commitment type analyses.

    The generating unit's Operator-approved current operating schedule (or plan), typically produced with the aid of unit commitment type analyses.

    The X-axis represents absolute time. The Y1-axis represents the status (0=off-line and unavailable: 1=available: 2=must run: 3=must run at fixed power value: etc.). The Y2-axis represents the must run fixed power value where required.

    sup

    Reference to the superclass object.

    GeneratingUnit

    A generating unit may have an operating schedule, indicating the planned operation of the unit.

  459. case class GeneralClearing(sup: MarketFactors) extends Element with Product with Serializable

    Permalink

    Model of clearing result of the market run at the market level.

    Model of clearing result of the market run at the market level.

    Identifies interval

    sup

    Reference to the superclass object.

  460. case class GeneralClearingResults(sup: BasicElement, loadForecast: Double, totalLoad: Double, totalNetInterchange: Double, GeneralClearing: String, SubControlArea: String) extends Element with Product with Serializable

    Permalink

    Provides the adjusted load forecast value on a load forecast zone basis.

    Provides the adjusted load forecast value on a load forecast zone basis.

    sup

    Reference to the superclass object.

    loadForecast

    Load Prediction/Forecast (MW), by Time Period (5', 10', 15')

    totalLoad

    Amount of load in the control zone Attribute Usage: hourly load value for the specific area

    totalNetInterchange

    Amount of interchange for the control zone Attribute Usage: hourly interchange value for the specific area

    GeneralClearing

    undocumented

    SubControlArea

    undocumented

  461. case class GeneratingBid(sup: ResourceBid, combinedCycleUnitOffer: String, downTimeMax: Double, installedCapacity: Double, lowerRampRate: Double, maxEmergencyMW: Double, maximumEconomicMW: Double, minEmergencyMW: Double, minimumEconomicMW: Double, noLoadCost: Double, notificationTime: Double, operatingMode: String, raiseRampRate: Double, rampCurveType: Int, startUpRampRate: Double, startUpType: Int, startupCost: Double, upTimeMax: Double, BidSet: String, NotificationTimeCurve: String, RegisteredGenerator: String, StartUpCostCurve: String, StartUpTimeCurve: String) extends Element with Product with Serializable

    Permalink

    Offer to supply energy/ancillary services from a generating unit or resource

    Offer to supply energy/ancillary services from a generating unit or resource

    sup

    Reference to the superclass object.

    combinedCycleUnitOffer

    Will indicate if the unit is part of a CC offer or not

    downTimeMax

    Maximum down time.

    installedCapacity

    Installed Capacity value

    lowerRampRate

    Maximum Dn ramp rate in MW/min

    maxEmergencyMW

    Power rating available for unit under emergency conditions greater than or equal to maximum economic limit.

    maximumEconomicMW

    Maximum high economic MW limit, that should not exceed the maximum operating MW limit

    minEmergencyMW

    Minimum power rating for unit under emergency conditions, which is less than or equal to the economic minimum.

    minimumEconomicMW

    Low economic MW limit that shall be greater than or equal to the minimum operating MW limit

    noLoadCost

    Resource fixed no load cost.

    notificationTime

    Time required for crew notification prior to start up of the unit.

    operatingMode

    Bid operating mode ('C' - cycling, 'F' - fixed, 'M' - must run, 'U' - unavailable)

    raiseRampRate

    Maximum Up ramp rate in MW/min

    rampCurveType

    Ramp curve type: 0 - Fixed ramp rate independent of rate function unit MW output 1 - Static ramp rates as a function of unit MW output only 2 - Dynamic ramp rates as a function of unit MW output and ramping time

    startUpRampRate

    Resource startup ramp rate (MW/minute)

    startUpType

    Resource startup type: 1 - Fixed startup time and fixed startup cost 2 - Startup time as a function of down time and fixed startup cost 3 - Startup cost as a function of down time

    startupCost

    Startup cost/price

    upTimeMax

    Maximum up time.

    BidSet

    undocumented

    NotificationTimeCurve

    undocumented

    RegisteredGenerator

    undocumented

    StartUpCostCurve

    undocumented

    StartUpTimeCurve

    undocumented

  462. case class GeneratingUnit(sup: Equipment, allocSpinResP: Double, autoCntrlMarginP: Double, baseP: Double, controlDeadband: Double, controlPulseHigh: Double, controlPulseLow: Double, controlResponseRate: Double, efficiency: Double, genControlMode: String, genControlSource: String, governorMPL: Double, governorSCD: Double, highControlLimit: Double, initialP: Double, longPF: Double, lowControlLimit: Double, lowerRampRate: Double, maxEconomicP: Double, maxOperatingP: Double, maximumAllowableSpinningReserve: Double, minEconomicP: Double, minOperatingP: Double, minimumOffTime: Double, modelDetail: String, nominalP: Double, normalPF: Double, penaltyFactor: Double, raiseRampRate: Double, ratedGrossMaxP: Double, ratedGrossMinP: Double, ratedNetMaxP: Double, shortPF: Double, startupCost: Double, startupTime: Double, tieLinePF: Double, totalEfficiency: Double, variableCost: Double, GenUnitOpSchedule: String) extends Element with Product with Serializable

    Permalink

    A single or set of synchronous machines for converting mechanical power into alternating-current power.

    A single or set of synchronous machines for converting mechanical power into alternating-current power.

    For example, individual machines within a set may be defined for scheduling purposes while a single control signal is derived for the set. In this case there would be a GeneratingUnit for each member of the set and an additional GeneratingUnit corresponding to the set.

    sup

    Reference to the superclass object.

    allocSpinResP

    The planned unused capacity (spinning reserve) which can be used to support emergency load.

    autoCntrlMarginP

    The planned unused capacity which can be used to support automatic control overruns.

    baseP

    For dispatchable units, this value represents the economic active power basepoint, for units that are not dispatchable, this value represents the fixed generation value. The value must be between the operating low and high limits.

    controlDeadband

    Unit control error deadband. When a unit's desired active power change is less than this deadband, then no control pulses will be sent to the unit.

    controlPulseHigh

    Pulse high limit which is the largest control pulse that the unit can respond to.

    controlPulseLow

    Pulse low limit which is the smallest control pulse that the unit can respond to.

    controlResponseRate

    Unit response rate which specifies the active power change for a control pulse of one second in the most responsive loading level of the unit.

    efficiency

    The efficiency of the unit in converting mechanical energy, from the prime mover, into electrical energy.

    genControlMode

    The unit control mode.

    genControlSource

    The source of controls for a generating unit.

    governorMPL

    Governor motor position limit.

    governorSCD

    Governor Speed Changer Droop. This is the change in generator power output divided by the change in frequency normalized by the nominal power of the generator and the nominal frequency and expressed in percent and negated. A positive value of speed change droop provides additional generator output upon a drop in frequency.

    highControlLimit

    High limit for secondary (AGC) control.

    initialP

    Default initial active power which is used to store a powerflow result for the initial active power for this unit in this network configuration.

    longPF

    Generating unit long term economic participation factor.

    lowControlLimit

    Low limit for secondary (AGC) control.

    lowerRampRate

    The normal maximum rate the generating unit active power output can be lowered by control actions.

    maxEconomicP

    Maximum high economic active power limit, that should not exceed the maximum operating active power limit.

    maxOperatingP

    This is the maximum operating active power limit the dispatcher can enter for this unit.

    maximumAllowableSpinningReserve

    Maximum allowable spinning reserve. Spinning reserve will never be considered greater than this value regardless of the current operating point.

    minEconomicP

    Low economic active power limit that must be greater than or equal to the minimum operating active power limit.

    minOperatingP

    This is the minimum operating active power limit the dispatcher can enter for this unit.

    minimumOffTime

    Minimum time interval between unit shutdown and startup.

    modelDetail

    Detail level of the generator model data.

    nominalP

    The nominal power of the generating unit. Used to give precise meaning to percentage based attributes such as the governor speed change droop (governorSCD attribute).

    normalPF

    Generating unit economic participation factor.

    penaltyFactor

    Defined as: 1 / ( 1 - Incremental Transmission Loss); with the Incremental Transmission Loss expressed as a plus or minus value. The typical range of penalty factors is (0.9 to 1.1).

    raiseRampRate

    The normal maximum rate the generating unit active power output can be raised by control actions.

    ratedGrossMaxP

    The unit's gross rated maximum capacity (book value).

    ratedGrossMinP

    The gross rated minimum generation level which the unit can safely operate at while delivering power to the transmission grid.

    ratedNetMaxP

    The net rated maximum capacity determined by subtracting the auxiliary power used to operate the internal plant machinery from the rated gross maximum capacity.

    shortPF

    Generating unit short term economic participation factor.

    startupCost

    The initial startup cost incurred for each start of the GeneratingUnit.

    startupTime

    Time it takes to get the unit on-line, from the time that the prime mover mechanical power is applied.

    tieLinePF

    Generating unit economic participation factor.

    totalEfficiency

    The efficiency of the unit in converting the fuel into electrical energy.

    variableCost

    The variable cost component of production per unit of ActivePower.

    GenUnitOpSchedule

    A generating unit may have an operating schedule, indicating the planned operation of the unit.

  463. case class GeneratingUnitDynamicValues(sup: BasicElement, lossFactor: Double, mVAR: Double, maximumMW: Double, minimumMW: Double, mw: Double, sensitivity: Double, Flowgate: String, MktGeneratingUnit: String) extends Element with Product with Serializable

    Permalink

    Optimal Power Flow or State Estimator Unit Data for Operator Training Simulator.

    Optimal Power Flow or State Estimator Unit Data for Operator Training Simulator.

    This is used for RealTime, Study and Maintenance Users

    sup

    Reference to the superclass object.

    lossFactor

    Loss Factor

    mVAR

    Unit reactive power generation in MVAR

    maximumMW

    The maximum active power generation of the unit in MW

    minimumMW

    The minimum active power generation of the unit in MW

    mw

    Unit active power generation in MW

    sensitivity

    Unit sencivity factor. The distribution factors (DFAX) for the unit

    Flowgate

    undocumented

    MktGeneratingUnit

    undocumented

  464. case class GenerationProvider(sup: Organisation) extends Element with Product with Serializable

    Permalink

    The energy seller in the energy marketplace.

    The energy seller in the energy marketplace.

    sup

    Reference to the superclass object.

  465. case class GeneratorTypeAsset(sup: GenericAssetModelOrMaterial, maxP: Double, maxQ: Double, minP: Double, minQ: Double, rDirectSubtrans: Double, rDirectSync: Double, rDirectTrans: Double, rQuadSubtrans: Double, rQuadSync: Double, rQuadTrans: Double, xDirectSubtrans: Double, xDirectSync: Double, xDirectTrans: Double, xQuadSubtrans: Double, xQuadSync: Double, xQuadTrans: Double) extends Element with Product with Serializable

    Permalink

    Generic generation equipment that may be used for various purposes such as work planning.

    Generic generation equipment that may be used for various purposes such as work planning.

    It defines both the Real and Reactive power properties (modelled at the PSR level as a GeneratingUnit + SynchronousMachine).

    sup

    Reference to the superclass object.

    maxP

    Maximum real power limit.

    maxQ

    Maximum reactive power limit.

    minP

    Minimum real power generated.

    minQ

    Minimum reactive power generated.

    rDirectSubtrans

    Direct-axis subtransient resistance.

    rDirectSync

    Direct-axis synchronous resistance.

    rDirectTrans

    Direct-axis transient resistance.

    rQuadSubtrans

    Quadrature-axis subtransient resistance.

    rQuadSync

    Quadrature-axis synchronous resistance.

    rQuadTrans

    Quadrature-axis transient resistance.

    xDirectSubtrans

    Direct-axis subtransient reactance.

    xDirectSync

    Direct-axis synchronous reactance.

    xDirectTrans

    Direct-axis transient reactance.

    xQuadSubtrans

    Quadrature-axis subtransient reactance.

    xQuadSync

    Quadrature-axis synchronous reactance.

    xQuadTrans

    Quadrature-axis transient reactance.

  466. case class GenericAction(sup: SwitchingStep, SwitchingStepGroup: String) extends Element with Product with Serializable

    Permalink

    An arbitrary switching step.

    An arbitrary switching step.

    sup

    Reference to the superclass object.

    SwitchingStepGroup

    Group to which this step belongs.

  467. case class GenericAssetModelOrMaterial(sup: AssetModel, estimatedUnitCost: Double, quantity: String, stockItem: Boolean, CUAsset: String, CUWorkEquipmentAsset: String, TypeAssetCatalogue: String) extends Element with Product with Serializable

    Permalink

    Generic asset or material item that may be used for planning, work or design purposes.

    Generic asset or material item that may be used for planning, work or design purposes.

    sup

    Reference to the superclass object.

    estimatedUnitCost

    Estimated unit cost (or cost per unit length) of this type of asset. It does not include labor to install/construct or configure it.

    quantity

    The value, unit of measure, and multiplier for the quantity.

    stockItem

    True if item is a stock item (default).

    CUAsset

    undocumented

    CUWorkEquipmentAsset

    undocumented

    TypeAssetCatalogue

    undocumented

  468. case class GenericConstraints(sup: IdentifiedObject, intervalEndTime: String, intervalStartTime: String, maxLimit: Double, minLimit: Double) extends Element with Product with Serializable

    Permalink

    Generic constraints can represent secure areas, voltage profile, transient stability and voltage collapse limits.

    Generic constraints can represent secure areas, voltage profile, transient stability and voltage collapse limits.

    The generic constraints can be one of the following forms:

    sup

    Reference to the superclass object.

    intervalEndTime

    Interval End Time

    intervalStartTime

    Interval Start Time

    maxLimit

    Maximum Limit (MW)

    minLimit

    Minimum Limit (MW)

  469. case class GeographicalRegion(sup: IdentifiedObject) extends Element with Product with Serializable

    Permalink

    A geographical region of a power system network model.

    A geographical region of a power system network model.

    sup

    Reference to the superclass object.

  470. case class GovCT1(sup: TurbineGovernorDynamics, aset: Double, db: Double, dm: Double, ka: Double, kdgov: Double, kigov: Double, kiload: Double, kimw: Double, kpgov: Double, kpload: Double, kturb: Double, ldref: Double, maxerr: Double, minerr: Double, mwbase: Double, r: Double, rclose: Double, rdown: Double, ropen: Double, rselect: String, rup: Double, ta: Double, tact: Double, tb: Double, tc: Double, tdgov: Double, teng: Double, tfload: Double, tpelec: Double, tsa: Double, tsb: Double, vmax: Double, vmin: Double, wfnl: Double, wfspd: Boolean) extends Element with Product with Serializable

    Permalink

    General model for any prime mover with a PID governor, used primarily for combustion turbine and combined cycle units.

    General model for any prime mover with a PID governor, used primarily for combustion turbine and combined cycle units.

    This model can be used to represent a variety of prime movers controlled by PID governors. It is suitable, for example, for representation of

    sup

    Reference to the superclass object.

    aset

    Acceleration limiter setpoint (Aset). Unit = PU/sec. Typical Value = 0.01.

    db

    Speed governor dead band in per unit speed (db). In the majority of applications, it is recommended that this value be set to zero. Typical Value = 0.

    dm

    Speed sensitivity coefficient (Dm). Dm can represent either the variation of the engine power with the shaft speed or the variation of maximum power capability with shaft speed. If it is positive it describes the falling slope of the engine speed verses power characteristic as speed increases. A slightly falling characteristic is typical for reciprocating engines and some aero-derivative turbines. If it is negative the engine power is assumed to be unaffected by the shaft speed, but the maximum permissible fuel flow is taken to fall with falling shaft speed. This is characteristic of single-shaft industrial turbines due to exhaust temperature limits. Typical Value = 0.

    ka

    Acceleration limiter gain (Ka). Typical Value = 10.

    kdgov

    Governor derivative gain (Kdgov). Typical Value = 0.

    kigov

    Governor integral gain (Kigov). Typical Value = 2.

    kiload

    Load limiter integral gain for PI controller (Kiload). Typical Value = 0.67.

    kimw

    Power controller (reset) gain (Kimw). The default value of 0.01 corresponds to a reset time of 100 seconds. A value of 0.001 corresponds to a relatively slow acting load controller. Typical Value = 0.01.

    kpgov

    Governor proportional gain (Kpgov). Typical Value = 10.

    kpload

    Load limiter proportional gain for PI controller (Kpload). Typical Value = 2.

    kturb

    Turbine gain (Kturb) (>0). Typical Value = 1.5.

    ldref

    Load limiter reference value (Ldref). Typical Value = 1.

    maxerr

    Maximum value for speed error signal (maxerr). Typical Value = 0.05.

    minerr

    Minimum value for speed error signal (minerr). Typical Value = -0.05.

    mwbase

    Base for power values (MWbase) (> 0). Unit = MW.

    r

    Permanent droop (R). Typical Value = 0.04.

    rclose

    Minimum valve closing rate (Rclose). Unit = PU/sec. Typical Value = -0.1.

    rdown

    Maximum rate of load limit decrease (Rdown). Typical Value = -99.

    ropen

    Maximum valve opening rate (Ropen). Unit = PU/sec. Typical Value = 0.10.

    rselect

    Feedback signal for droop (Rselect). Typical Value = electricalPower.

    rup

    Maximum rate of load limit increase (Rup). Typical Value = 99.

    ta

    Acceleration limiter time constant (Ta) (>0). Typical Value = 0.1.

    tact

    Actuator time constant (Tact). Typical Value = 0.5.

    tb

    Turbine lag time constant (Tb) (>0). Typical Value = 0.5.

    tc

    Turbine lead time constant (Tc). Typical Value = 0.

    tdgov

    Governor derivative controller time constant (Tdgov). Typical Value = 1.

    teng

    Transport time delay for diesel engine used in representing diesel engines where there is a small but measurable transport delay between a change in fuel flow setting and the development of torque (Teng). Teng should be zero in all but special cases where this transport delay is of particular concern. Typical Value = 0.

    tfload

    Load Limiter time constant (Tfload) (>0). Typical Value = 3.

    tpelec

    Electrical power transducer time constant (Tpelec) (>0). Typical Value = 1.

    tsa

    Temperature detection lead time constant (Tsa). Typical Value = 4.

    tsb

    Temperature detection lag time constant (Tsb). Typical Value = 5.

    vmax

    Maximum valve position limit (Vmax). Typical Value = 1.

    vmin

    Minimum valve position limit (Vmin). Typical Value = 0.15.

    wfnl

    No load fuel flow (Wfnl). Typical Value = 0.2.

    wfspd

    Switch for fuel source characteristic to recognize that fuel flow, for a given fuel valve stroke, can be proportional to engine speed (Wfspd). true = fuel flow proportional to speed (for some gas turbines and diesel engines with positive displacement fuel injectors) false = fuel control system keeps fuel flow independent of engine speed. Typical Value = true.

  471. case class GovCT2(sup: TurbineGovernorDynamics, aset: Double, db: Double, dm: Double, flim1: Double, flim10: Double, flim2: Double, flim3: Double, flim4: Double, flim5: Double, flim6: Double, flim7: Double, flim8: Double, flim9: Double, ka: Double, kdgov: Double, kigov: Double, kiload: Double, kimw: Double, kpgov: Double, kpload: Double, kturb: Double, ldref: Double, maxerr: Double, minerr: Double, mwbase: Double, plim1: Double, plim10: Double, plim2: Double, plim3: Double, plim4: Double, plim5: Double, plim6: Double, plim7: Double, plim8: Double, plim9: Double, prate: Double, r: Double, rclose: Double, rdown: Double, ropen: Double, rselect: String, rup: Double, ta: Double, tact: Double, tb: Double, tc: Double, tdgov: Double, teng: Double, tfload: Double, tpelec: Double, tsa: Double, tsb: Double, vmax: Double, vmin: Double, wfnl: Double, wfspd: Boolean) extends Element with Product with Serializable

    Permalink

    General governor model with frequency-dependent fuel flow limit.

    General governor model with frequency-dependent fuel flow limit.

    This model is a modification of the GovCT1 model in order to represent the frequency-dependent fuel flow limit of a specific gas turbine manufacturer.

    sup

    Reference to the superclass object.

    aset

    Acceleration limiter setpoint (Aset). Unit = PU/sec. Typical Value = 10.

    db

    Speed governor dead band in per unit speed (db). In the majority of applications, it is recommended that this value be set to zero. Typical Value = 0.

    dm

    Speed sensitivity coefficient (Dm). Dm can represent either the variation of the engine power with the shaft speed or the variation of maximum power capability with shaft speed. If it is positive it describes the falling slope of the engine speed verses power characteristic as speed increases. A slightly falling characteristic is typical for reciprocating engines and some aero-derivative turbines. If it is negative the engine power is assumed to be unaffected by the shaft speed, but the maximum permissible fuel flow is taken to fall with falling shaft speed. This is characteristic of single-shaft industrial turbines due to exhaust temperature limits. Typical Value = 0.

    flim1

    Frequency threshold 1 (Flim1). Unit = Hz. Typical Value = 59.

    flim10

    Frequency threshold 10 (Flim10). Unit = Hz. Typical Value = 0.

    flim2

    Frequency threshold 2 (Flim2). Unit = Hz. Typical Value = 0.

    flim3

    Frequency threshold 3 (Flim3). Unit = Hz. Typical Value = 0.

    flim4

    Frequency threshold 4 (Flim4). Unit = Hz. Typical Value = 0.

    flim5

    Frequency threshold 5 (Flim5). Unit = Hz. Typical Value = 0.

    flim6

    Frequency threshold 6 (Flim6). Unit = Hz. Typical Value = 0.

    flim7

    Frequency threshold 7 (Flim7). Unit = Hz. Typical Value = 0.

    flim8

    Frequency threshold 8 (Flim8). Unit = Hz. Typical Value = 0.

    flim9

    Frequency threshold 9 (Flim9). Unit = Hz. Typical Value = 0.

    ka

    Acceleration limiter Gain (Ka). Typical Value = 10.

    kdgov

    Governor derivative gain (Kdgov). Typical Value = 0.

    kigov

    Governor integral gain (Kigov). Typical Value = 0.45.

    kiload

    Load limiter integral gain for PI controller (Kiload). Typical Value = 1.

    kimw

    Power controller (reset) gain (Kimw). The default value of 0.01 corresponds to a reset time of 100 seconds. A value of 0.001 corresponds to a relatively slow acting load controller. Typical Value = 0.

    kpgov

    Governor proportional gain (Kpgov). Typical Value = 4.

    kpload

    Load limiter proportional gain for PI controller (Kpload). Typical Value = 1.

    kturb

    Turbine gain (Kturb). Typical Value = 1.9168.

    ldref

    Load limiter reference value (Ldref). Typical Value = 1.

    maxerr

    Maximum value for speed error signal (Maxerr). Typical Value = 1.

    minerr

    Minimum value for speed error signal (Minerr). Typical Value = -1.

    mwbase

    Base for power values (MWbase) (> 0). Unit = MW.

    plim1

    Power limit 1 (Plim1). Typical Value = 0.8325.

    plim10

    Power limit 10 (Plim10). Typical Value = 0.

    plim2

    Power limit 2 (Plim2). Typical Value = 0.

    plim3

    Power limit 3 (Plim3). Typical Value = 0.

    plim4

    Power limit 4 (Plim4). Typical Value = 0.

    plim5

    Power limit 5 (Plim5). Typical Value = 0.

    plim6

    Power limit 6 (Plim6). Typical Value = 0.

    plim7

    Power limit 7 (Plim7). Typical Value = 0.

    plim8

    Power limit 8 (Plim8). Typical Value = 0.

    plim9

    Power Limit 9 (Plim9). Typical Value = 0.

    prate

    Ramp rate for frequency-dependent power limit (Prate). Typical Value = 0.017.

    r

    Permanent droop (R). Typical Value = 0.05.

    rclose

    Minimum valve closing rate (Rclose). Unit = PU/sec. Typical Value = -99.

    rdown

    Maximum rate of load limit decrease (Rdown). Typical Value = -99.

    ropen

    Maximum valve opening rate (Ropen). Unit = PU/sec. Typical Value = 99.

    rselect

    Feedback signal for droop (Rselect). Typical Value = electricalPower.

    rup

    Maximum rate of load limit increase (Rup). Typical Value = 99.

    ta

    Acceleration limiter time constant (Ta). Typical Value = 1.

    tact

    Actuator time constant (Tact). Typical Value = 0.4.

    tb

    Turbine lag time constant (Tb). Typical Value = 0.1.

    tc

    Turbine lead time constant (Tc). Typical Value = 0.

    tdgov

    Governor derivative controller time constant (Tdgov). Typical Value = 1.

    teng

    Transport time delay for diesel engine used in representing diesel engines where there is a small but measurable transport delay between a change in fuel flow setting and the development of torque (Teng). Teng should be zero in all but special cases where this transport delay is of particular concern. Typical Value = 0.

    tfload

    Load Limiter time constant (Tfload). Typical Value = 3.

    tpelec

    Electrical power transducer time constant (Tpelec). Typical Value = 2.5.

    tsa

    Temperature detection lead time constant (Tsa). Typical Value = 0.

    tsb

    Temperature detection lag time constant (Tsb). Typical Value = 50.

    vmax

    Maximum valve position limit (Vmax). Typical Value = 1.

    vmin

    Minimum valve position limit (Vmin). Typical Value = 0.175.

    wfnl

    No load fuel flow (Wfnl). Typical Value = 0.187.

    wfspd

    Switch for fuel source characteristic to recognize that fuel flow, for a given fuel valve stroke, can be proportional to engine speed (Wfspd). true = fuel flow proportional to speed (for some gas turbines and diesel engines with positive displacement fuel injectors) false = fuel control system keeps fuel flow independent of engine speed. Typical Value = false.

  472. case class GovGAST(sup: TurbineGovernorDynamics, at: Double, dturb: Double, kt: Double, mwbase: Double, r: Double, t1: Double, t2: Double, t3: Double, vmax: Double, vmin: Double) extends Element with Product with Serializable

    Permalink

    Single shaft gas turbine.

    Single shaft gas turbine.

    sup

    Reference to the superclass object.

    at

    Ambient temperature load limit (Load Limit). Typical Value = 1.

    dturb

    Turbine damping factor (Dturb). Typical Value = 0.18.

    kt

    Temperature limiter gain (Kt). Typical Value = 3.

    mwbase

    Base for power values (MWbase) (> 0).

    r

    Permanent droop (R). Typical Value = 0.04.

    t1

    Governor mechanism time constant (T1). T1 represents the natural valve positioning time constant of the governor for small disturbances, as seen when rate limiting is not in effect. Typical Value = 0.5.

    t2

    Turbine power time constant (T2). T2 represents delay due to internal energy storage of the gas turbine engine. T2 can be used to give a rough approximation to the delay associated with acceleration of the compressor spool of a multi-shaft engine, or with the compressibility of gas in the plenum of a the free power turbine of an aero-derivative unit, for example. Typical Value = 0.5.

    t3

    Turbine exhaust temperature time constant (T3). Typical Value = 3.

    vmax

    Maximum turbine power, PU of MWbase (Vmax). Typical Value = 1.

    vmin

    Minimum turbine power, PU of MWbase (Vmin). Typical Value = 0.

  473. case class GovGAST1(sup: TurbineGovernorDynamics, a: Double, b: Double, db1: Double, db2: Double, eps: Double, fidle: Double, gv1: Double, gv2: Double, gv3: Double, gv4: Double, gv5: Double, gv6: Double, ka: Double, kt: Double, lmax: Double, loadinc: Double, ltrate: Double, mwbase: Double, pgv1: Double, pgv2: Double, pgv3: Double, pgv4: Double, pgv5: Double, pgv6: Double, r: Double, rmax: Double, t1: Double, t2: Double, t3: Double, t4: Double, t5: Double, tltr: Double, vmax: Double, vmin: Double) extends Element with Product with Serializable

    Permalink

    Modified single shaft gas turbine.

    Modified single shaft gas turbine.

    sup

    Reference to the superclass object.

    a

    Turbine power time constant numerator scale factor (a). Typical Value = 0.8.

    b

    Turbine power time constant denominator scale factor (b). Typical Value = 1.

    db1

    Intentional dead-band width (db1). Unit = Hz. Typical Value = 0.

    db2

    Unintentional dead-band (db2). Unit = MW. Typical Value = 0.

    eps

    Intentional db hysteresis (eps). Unit = Hz. Typical Value = 0.

    fidle

    Fuel flow at zero power output (Fidle). Typical Value = 0.18.

    gv1

    Nonlinear gain point 1, PU gv (Gv1). Typical Value = 0.

    gv2

    Nonlinear gain point 2,PU gv (Gv2). Typical Value = 0.

    gv3

    Nonlinear gain point 3, PU gv (Gv3). Typical Value = 0.

    gv4

    Nonlinear gain point 4, PU gv (Gv4). Typical Value = 0.

    gv5

    Nonlinear gain point 5, PU gv (Gv5). Typical Value = 0.

    gv6

    Nonlinear gain point 6, PU gv (Gv6). Typical Value = 0.

    ka

    Governor gain (Ka). Typical Value = 0.

    kt

    Temperature limiter gain (Kt). Typical Value = 3.

    lmax

    Ambient temperature load limit (Lmax). Lmax is the turbine power output corresponding to the limiting exhaust gas temperature. Typical Value = 1.

    loadinc

    Valve position change allowed at fast rate (Loadinc). Typical Value = 0.05.

    ltrate

    Maximum long term fuel valve opening rate (Ltrate). Typical Value = 0.02.

    mwbase

    Base for power values (MWbase) (> 0). Unit = MW.

    pgv1

    Nonlinear gain point 1, PU power (Pgv1). Typical Value = 0.

    pgv2

    Nonlinear gain point 2, PU power (Pgv2). Typical Value = 0.

    pgv3

    Nonlinear gain point 3, PU power (Pgv3). Typical Value = 0.

    pgv4

    Nonlinear gain point 4, PU power (Pgv4). Typical Value = 0.

    pgv5

    Nonlinear gain point 5, PU power (Pgv5). Typical Value = 0.

    pgv6

    Nonlinear gain point 6, PU power (Pgv6). Typical Value = 0.

    r

    Permanent droop (R). Typical Value = 0.04.

    rmax

    Maximum fuel valve opening rate (Rmax). Unit = PU/sec. Typical Value = 1.

    t1

    Governor mechanism time constant (T1). T1 represents the natural valve positioning time constant of the governor for small disturbances, as seen when rate limiting is not in effect. Typical Value = 0.5.

    t2

    Turbine power time constant (T2). T2 represents delay due to internal energy storage of the gas turbine engine. T2 can be used to give a rough approximation to the delay associated with acceleration of the compressor spool of a multi-shaft engine, or with the compressibility of gas in the plenum of the free power turbine of an aero-derivative unit, for example. Typical Value = 0.5.

    t3

    Turbine exhaust temperature time constant (T3). T3 represents delay in the exhaust temperature and load limiting system. Typical Value = 3.

    t4

    Governor lead time constant (T4). Typical Value = 0.

    t5

    Governor lag time constant (T5). Typical Value = 0.

    tltr

    Valve position averaging time constant (Tltr). Typical Value = 10.

    vmax

    Maximum turbine power, PU of MWbase (Vmax). Typical Value = 1.

    vmin

    Minimum turbine power, PU of MWbase (Vmin). Typical Value = 0.

  474. case class GovGAST2(sup: TurbineGovernorDynamics, a: Double, af1: Double, af2: Double, b: Double, bf1: Double, bf2: Double, c: Double, cf2: Double, ecr: Double, etd: Double, k3: Double, k4: Double, k5: Double, k6: Double, kf: Double, mwbase: Double, t: Double, t3: Double, t4: Double, t5: Double, tc: Double, tcd: Double, tf: Double, tmax: Double, tmin: Double, tr: Double, trate: Double, tt: Double, w: Double, x: Double, y: Double, z: Boolean) extends Element with Product with Serializable

    Permalink

    Gas turbine model.

    Gas turbine model.

    sup

    Reference to the superclass object.

    a

    Valve positioner (A).

    af1

    Exhaust temperature Parameter (Af1). Unit = per unit temperature. Based on temperature in degrees C.

    af2

    Coefficient equal to 0.5(1-speed) (Af2).

    b

    Valve positioner (B).

    bf1

    (Bf1). Bf1 = E(1-w) where E (speed sensitivity coefficient) is 0.55 to 0.65 x Tr. Unit = per unit temperature. Based on temperature in degrees C.

    bf2

    Turbine Torque Coefficient Khhv (depends on heating value of fuel stream in combustion chamber) (Bf2).

    c

    Valve positioner (C).

    cf2

    Coefficient defining fuel flow where power output is 0% (Cf2). Synchronous but no output. Typically 0.23 x Khhv (23% fuel flow).

    ecr

    Combustion reaction time delay (Ecr).

    etd

    Turbine and exhaust delay (Etd).

    k3

    Ratio of Fuel Adjustment (K3).

    k4

    Gain of radiation shield (K4).

    k5

    Gain of radiation shield (K5).

    k6

    Minimum fuel flow (K6).

    kf

    Fuel system feedback (Kf).

    mwbase

    Base for power values (MWbase) (> 0). Unit = MW.

    t

    Fuel Control Time Constant (T).

    t3

    Radiation shield time constant (T3).

    t4

    Thermocouple time constant (T4).

    t5

    Temperature control time constant (T5).

    tc

    Temperature control (Tc). Unit = �F or �C depending on constants Af1 and Bf1.

    tcd

    Compressor discharge time constant (Tcd).

    tf

    Fuel system time constant (Tf).

    tmax

    Maximum Turbine limit (Tmax).

    tmin

    Minimum Turbine limit (Tmin).

    tr

    Rated temperature (Tr). Unit = �C depending on parameters Af1 and Bf1.

    trate

    Turbine rating (Trate). Unit = MW.

    tt

    Temperature controller integration rate (Tt).

    w

    Governor gain (1/droop) on turbine rating (W).

    x

    Governor lead time constant (X).

    y

    Governor lag time constant (Y) (>0).

    z

    Governor mode (Z). true = Droop false = ISO.

  475. case class GovGAST3(sup: TurbineGovernorDynamics, bca: Double, bp: Double, dtc: Double, ka: Double, kac: Double, kca: Double, ksi: Double, ky: Double, mnef: Double, mxef: Double, rcmn: Double, rcmx: Double, tac: Double, tc: Double, td: Double, tfen: Double, tg: Double, tsi: Double, tt: Double, ttc: Double, ty: Double) extends Element with Product with Serializable

    Permalink

    Generic turbogas with acceleration and temperature controller.

    Generic turbogas with acceleration and temperature controller.

    sup

    Reference to the superclass object.

    bca

    Acceleration limit set-point (Bca). Unit = 1/s. Typical Value = 0.01.

    bp

    Droop (bp). Typical Value = 0.05.

    dtc

    Exhaust temperature variation due to fuel flow increasing from 0 to 1 PU (deltaTc). Typical Value = 390.

    ka

    Minimum fuel flow (Ka). Typical Value = 0.23.

    kac

    Fuel system feedback (KAC). Typical Value = 0.

    kca

    Acceleration control integral gain (Kca). Unit = 1/s. Typical Value = 100.

    ksi

    Gain of radiation shield (Ksi). Typical Value = 0.8.

    ky

    Coefficient of transfer function of fuel valve positioner (Ky). Typical Value = 1.

    mnef

    Fuel flow maximum negative error value (MNEF). Typical Value = -0.05.

    mxef

    Fuel flow maximum positive error value (MXEF). Typical Value = 0.05.

    rcmn

    Minimum fuel flow (RCMN). Typical Value = -0.1.

    rcmx

    Maximum fuel flow (RCMX). Typical Value = 1.

    tac

    Fuel control time constant (Tac). Typical Value = 0.1.

    tc

    Compressor discharge volume time constant (Tc). Typical Value = 0.2.

    td

    Temperature controller derivative gain (Td). Typical Value = 3.3.

    tfen

    Turbine rated exhaust temperature correspondent to Pm=1 PU (Tfen). Typical Value = 540.

    tg

    Time constant of speed governor (Tg). Typical Value = 0.05.

    tsi

    Time constant of radiation shield (Tsi). Typical Value = 15.

    tt

    Temperature controller integration rate (Tt). Typical Value = 250.

    ttc

    Time constant of thermocouple (Ttc). Typical Value = 2.5.

    ty

    Time constant of fuel valve positioner (Ty). Typical Value = 0.2.

  476. case class GovGAST4(sup: TurbineGovernorDynamics, bp: Double, ktm: Double, mnef: Double, mxef: Double, rymn: Double, rymx: Double, ta: Double, tc: Double, tcm: Double, tm: Double, tv: Double) extends Element with Product with Serializable

    Permalink

    Generic turbogas.

    Generic turbogas.

    sup

    Reference to the superclass object.

    bp

    Droop (bp). Typical Value = 0.05.

    ktm

    Compressor gain (Ktm). Typical Value = 0.

    mnef

    Fuel flow maximum negative error value (MNEF). Typical Value = -0.05.

    mxef

    Fuel flow maximum positive error value (MXEF). Typical Value = 0.05.

    rymn

    Minimum valve opening (RYMN). Typical Value = 0.

    rymx

    Maximum valve opening (RYMX). Typical Value = 1.1.

    ta

    Maximum gate opening velocity (TA). Typical Value = 3.

    tc

    Maximum gate closing velocity (Tc). Typical Value = 0.5.

    tcm

    Fuel control time constant (Tcm). Typical Value = 0.1.

    tm

    Compressor discharge volume time constant (Tm). Typical Value = 0.2.

    tv

    Time constant of fuel valve positioner (Ty). Typical Value = 0.1.

  477. case class GovGASTWD(sup: TurbineGovernorDynamics, a: Double, af1: Double, af2: Double, b: Double, bf1: Double, bf2: Double, c: Double, cf2: Double, ecr: Double, etd: Double, k3: Double, k4: Double, k5: Double, k6: Double, kd: Double, kdroop: Double, kf: Double, ki: Double, kp: Double, mwbase: Double, t: Double, t3: Double, t4: Double, t5: Double, tc: Double, tcd: Double, td: Double, tf: Double, tmax: Double, tmin: Double, tr: Double, trate: Double, tt: Double) extends Element with Product with Serializable

    Permalink

    Woodward Gas turbine governor model.

    Woodward Gas turbine governor model.

    sup

    Reference to the superclass object.

    a

    Valve positioner (A).

    af1

    Exhaust temperature Parameter (Af1).

    af2

    Coefficient equal to 0.5(1-speed) (Af2).

    b

    Valve positioner (B).

    bf1

    (Bf1). Bf1 = E(1-w) where E (speed sensitivity coefficient) is 0.55 to 0.65 x Tr.

    bf2

    Turbine Torque Coefficient Khhv (depends on heating value of fuel stream in combustion chamber) (Bf2).

    c

    Valve positioner (C).

    cf2

    Coefficient defining fuel flow where power output is 0% (Cf2). Synchronous but no output. Typically 0.23 x Khhv (23% fuel flow).

    ecr

    Combustion reaction time delay (Ecr).

    etd

    Turbine and exhaust delay (Etd).

    k3

    Ratio of Fuel Adjustment (K3).

    k4

    Gain of radiation shield (K4).

    k5

    Gain of radiation shield (K5).

    k6

    Minimum fuel flow (K6).

    kd

    Drop Governor Gain (Kd).

    kdroop

    (Kdroop).

    kf

    Fuel system feedback (Kf).

    ki

    Isochronous Governor Gain (Ki).

    kp

    PID Proportional gain (Kp).

    mwbase

    Base for power values (MWbase) (> 0). Unit = MW.

    t

    Fuel Control Time Constant (T).

    t3

    Radiation shield time constant (T3).

    t4

    Thermocouple time constant (T4).

    t5

    Temperature control time constant (T5).

    tc

    Temperature control (Tc).

    tcd

    Compressor discharge time constant (Tcd).

    td

    Power transducer time constant (Td).

    tf

    Fuel system time constant (Tf).

    tmax

    Maximum Turbine limit (Tmax).

    tmin

    Minimum Turbine limit (Tmin).

    tr

    Rated temperature (Tr).

    trate

    Turbine rating (Trate). Unit = MW.

    tt

    Temperature controller integration rate (Tt).

  478. case class GovHydro1(sup: TurbineGovernorDynamics, at: Double, dturb: Double, gmax: Double, gmin: Double, hdam: Double, mwbase: Double, qnl: Double, rperm: Double, rtemp: Double, tf: Double, tg: Double, tr: Double, tw: Double, velm: Double) extends Element with Product with Serializable

    Permalink

    Basic Hydro turbine governor model.

    Basic Hydro turbine governor model.

    sup

    Reference to the superclass object.

    at

    Turbine gain (At) (>0). Typical Value = 1.2.

    dturb

    Turbine damping factor (Dturb) (>=0). Typical Value = 0.5.

    gmax

    Maximum gate opening (Gmax) (>0). Typical Value = 1.

    gmin

    Minimum gate opening (Gmin) (>=0). Typical Value = 0.

    hdam

    Turbine nominal head (hdam). Typical Value = 1.

    mwbase

    Base for power values (MWbase) (> 0). Unit = MW.

    qnl

    No-load flow at nominal head (qnl) (>=0). Typical Value = 0.08.

    rperm

    Permanent droop (R) (>0). Typical Value = 0.04.

    rtemp

    Temporary droop (r) (>R). Typical Value = 0.3.

    tf

    Filter time constant (Tf) (>0). Typical Value = 0.05.

    tg

    Gate servo time constant (Tg) (>0). Typical Value = 0.5.

    tr

    Washout time constant (Tr) (>0). Typical Value = 5.

    tw

    Water inertia time constant (Tw) (>0). Typical Value = 1.

    velm

    Maximum gate velocity (Vlem) (>0). Typical Value = 0.2.

  479. case class GovHydro2(sup: TurbineGovernorDynamics, aturb: Double, bturb: Double, db1: Double, db2: Double, eps: Double, gv1: Double, gv2: Double, gv3: Double, gv4: Double, gv5: Double, gv6: Double, kturb: Double, mwbase: Double, pgv1: Double, pgv2: Double, pgv3: Double, pgv4: Double, pgv5: Double, pgv6: Double, pmax: Double, pmin: Double, rperm: Double, rtemp: Double, tg: Double, tp: Double, tr: Double, tw: Double, uc: Double, uo: Double) extends Element with Product with Serializable

    Permalink

    IEEE hydro turbine governor model represents plants with straightforward penstock configurations and hydraulic-dashpot governors.

    IEEE hydro turbine governor model represents plants with straightforward penstock configurations and hydraulic-dashpot governors.

    sup

    Reference to the superclass object.

    aturb

    Turbine numerator multiplier (Aturb). Typical Value = -1.

    bturb

    Turbine denominator multiplier (Bturb). Typical Value = 0.5.

    db1

    Intentional deadband width (db1). Unit = Hz. Typical Value = 0.

    db2

    Unintentional deadband (db2). Unit = MW. Typical Value = 0.

    eps

    Intentional db hysteresis (eps). Unit = Hz. Typical Value = 0.

    gv1

    Nonlinear gain point 1, PU gv (Gv1). Typical Value = 0.

    gv2

    Nonlinear gain point 2, PU gv (Gv2). Typical Value = 0.

    gv3

    Nonlinear gain point 3, PU gv (Gv3). Typical Value = 0.

    gv4

    Nonlinear gain point 4, PU gv (Gv4). Typical Value = 0.

    gv5

    Nonlinear gain point 5, PU gv (Gv5). Typical Value = 0.

    gv6

    Nonlinear gain point 6, PU gv (Gv6). Typical Value = 0.

    kturb

    Turbine gain (Kturb). Typical Value = 1.

    mwbase

    Base for power values (MWbase) (> 0). Unit = MW.

    pgv1

    Nonlinear gain point 1, PU power (Pgv1). Typical Value = 0.

    pgv2

    Nonlinear gain point 2, PU power (Pgv2). Typical Value = 0.

    pgv3

    Nonlinear gain point 3, PU power (Pgv3). Typical Value = 0.

    pgv4

    Nonlinear gain point 4, PU power (Pgv4). Typical Value = 0.

    pgv5

    Nonlinear gain point 5, PU power (Pgv5). Typical Value = 0.

    pgv6

    Nonlinear gain point 6, PU power (Pgv6). Typical Value = 0.

    pmax

    Maximum gate opening (Pmax). Typical Value = 1.

    pmin

    Minimum gate opening; (Pmin). Typical Value = 0.

    rperm

    Permanent droop (Rperm). Typical Value = 0.05.

    rtemp

    Temporary droop (Rtemp). Typical Value = 0.5.

    tg

    Gate servo time constant (Tg). Typical Value = 0.5.

    tp

    Pilot servo valve time constant (Tp). Typical Value = 0.03.

    tr

    Dashpot time constant (Tr). Typical Value = 12.

    tw

    Water inertia time constant (Tw). Typical Value = 2.

    uc

    Maximum gate closing velocity (Uc) (<0). Unit = PU/sec. Typical Value = -0.1.

    uo

    Maximum gate opening velocity (Uo). Unit = PU/sec. Typical Value = 0.1.

  480. case class GovHydro3(sup: TurbineGovernorDynamics, at: Double, db1: Double, db2: Double, dturb: Double, eps: Double, governorControl: Boolean, gv1: Double, gv2: Double, gv3: Double, gv4: Double, gv5: Double, gv6: Double, h0: Double, k1: Double, k2: Double, kg: Double, ki: Double, mwbase: Double, pgv1: Double, pgv2: Double, pgv3: Double, pgv4: Double, pgv5: Double, pgv6: Double, pmax: Double, pmin: Double, qnl: Double, relec: Double, rgate: Double, td: Double, tf: Double, tp: Double, tt: Double, tw: Double, velcl: Double, velop: Double) extends Element with Product with Serializable

    Permalink

    Modified IEEE Hydro Governor-Turbine Model.

    Modified IEEE Hydro Governor-Turbine Model.

    This model differs from that defined in the IEEE modeling guideline paper in that the limits on gate position and velocity do not permit "wind up" of the upstream signals.

    sup

    Reference to the superclass object.

    at

    Turbine gain (At). Typical Value = 1.2.

    db1

    Intentional dead-band width (db1). Unit = Hz. Typical Value = 0.

    db2

    Unintentional dead-band (db2). Unit = MW. Typical Value = 0.

    dturb

    Turbine damping factor (Dturb). Typical Value = 0.2.

    eps

    Intentional db hysteresis (eps). Unit = Hz. Typical Value = 0.

    governorControl

    Governor control flag (Cflag). true = PID control is active false = double derivative control is active. Typical Value = true.

    gv1

    Nonlinear gain point 1, PU gv (Gv1). Typical Value = 0.

    gv2

    Nonlinear gain point 2, PU gv (Gv2). Typical Value = 0.

    gv3

    Nonlinear gain point 3, PU gv (Gv3). Typical Value = 0.

    gv4

    Nonlinear gain point 4, PU gv (Gv4). Typical Value = 0.

    gv5

    Nonlinear gain point 5, PU gv (Gv5). Typical Value = 0.

    gv6

    Nonlinear gain point 6, PU gv (Gv6). Typical Value = 0.

    h0

    Turbine nominal head (H0). Typical Value = 1.

    k1

    Derivative gain (K1). Typical Value = 0.01.

    k2

    Double derivative gain, if Cflag = -1 (K2). Typical Value = 2.5.

    kg

    Gate servo gain (Kg). Typical Value = 2.

    ki

    Integral gain (Ki). Typical Value = 0.5.

    mwbase

    Base for power values (MWbase) (> 0). Unit = MW.

    pgv1

    Nonlinear gain point 1, PU power (Pgv1). Typical Value = 0.

    pgv2

    Nonlinear gain point 2, PU power (Pgv2). Typical Value = 0.

    pgv3

    Nonlinear gain point 3, PU power (Pgv3). Typical Value = 0.

    pgv4

    Nonlinear gain point 4, PU power (Pgv4). Typical Value = 0.

    pgv5

    Nonlinear gain point 5, PU power (Pgv5). Typical Value = 0.

    pgv6

    Nonlinear gain point 6, PU power (Pgv6). Typical Value = 0.

    pmax

    Maximum gate opening, PU of MWbase (Pmax). Typical Value = 1.

    pmin

    Minimum gate opening, PU of MWbase (Pmin). Typical Value = 0.

    qnl

    No-load turbine flow at nominal head (Qnl). Typical Value = 0.08.

    relec

    Steady-state droop, PU, for electrical power feedback (Relec). Typical Value = 0.05.

    rgate

    Steady-state droop, PU, for governor output feedback (Rgate). Typical Value = 0.

    td

    Input filter time constant (Td). Typical Value = 0.05.

    tf

    Washout time constant (Tf). Typical Value = 0.1.

    tp

    Gate servo time constant (Tp). Typical Value = 0.05.

    tt

    Power feedback time constant (Tt). Typical Value = 0.2.

    tw

    Water inertia time constant (Tw). Typical Value = 1.

    velcl

    Maximum gate closing velocity (Velcl). Unit = PU/sec. Typical Value = -0.2.

    velop

    Maximum gate opening velocity (Velop). Unit = PU/sec. Typical Value = 0.2.

  481. case class GovHydro4(sup: TurbineGovernorDynamics, at: Double, bgv0: Double, bgv1: Double, bgv2: Double, bgv3: Double, bgv4: Double, bgv5: Double, bmax: Double, db1: Double, db2: Double, dturb: Double, eps: Double, gmax: Double, gmin: Double, gv0: Double, gv1: Double, gv2: Double, gv3: Double, gv4: Double, gv5: Double, hdam: Double, mwbase: Double, pgv0: Double, pgv1: Double, pgv2: Double, pgv3: Double, pgv4: Double, pgv5: Double, qn1: Double, rperm: Double, rtemp: Double, tblade: Double, tg: Double, tp: Double, tr: Double, tw: Double, uc: Double, uo: Double) extends Element with Product with Serializable

    Permalink

    Hydro turbine and governor.

    Hydro turbine and governor.

    Represents plants with straight-forward penstock configurations and hydraulic governors of traditional 'dashpot' type. This model can be used to represent simple, Francis, Pelton or Kaplan turbines.

    sup

    Reference to the superclass object.

    at

    Turbine gain (At). Typical Value = 1.2.

    bgv0

    Kaplan blade servo point 0 (Bgv0). Typical Value = 0.

    bgv1

    Kaplan blade servo point 1 (Bgv1). Typical Value = 0.

    bgv2

    Kaplan blade servo point 2 (Bgv2). Typical Value = 0. Typical Value Francis = 0, Kaplan = 0.1.

    bgv3

    Kaplan blade servo point 3 (Bgv3). Typical Value = 0. Typical Value Francis = 0, Kaplan = 0.667.

    bgv4

    Kaplan blade servo point 4 (Bgv4). Typical Value = 0. Typical Value Francis = 0, Kaplan = 0.9.

    bgv5

    Kaplan blade servo point 5 (Bgv5). Typical Value = 0. Typical Value Francis = 0, Kaplan = 1.

    bmax

    Maximum blade adjustment factor (Bmax). Typical Value = 0. Typical Value Francis = 0, Kaplan = 1.1276.

    db1

    Intentional deadband width (db1). Unit = Hz. Typical Value = 0.

    db2

    Unintentional dead-band (db2). Unit = MW. Typical Value = 0.

    dturb

    Turbine damping factor (Dturb). Unit = delta P (PU of MWbase) / delta speed (PU).

    eps

    Intentional db hysteresis (eps). Unit = Hz. Typical Value = 0.

    gmax

    Maximum gate opening, PU of MWbase (Gmax). Typical Value = 1.

    gmin

    Minimum gate opening, PU of MWbase (Gmin). Typical Value = 0.

    gv0

    Nonlinear gain point 0, PU gv (Gv0). Typical Value = 0. Typical Value Francis = 0.1, Kaplan = 0.1.

    gv1

    Nonlinear gain point 1, PU gv (Gv1). Typical Value = 0. Typical Value Francis = 0.4, Kaplan = 0.4.

    gv2

    Nonlinear gain point 2, PU gv (Gv2). Typical Value = 0. Typical Value Francis = 0.5, Kaplan = 0.5.

    gv3

    Nonlinear gain point 3, PU gv (Gv3). Typical Value = 0. Typical Value Francis = 0.7, Kaplan = 0.7.

    gv4

    Nonlinear gain point 4, PU gv (Gv4). Typical Value = 0. Typical Value Francis = 0.8, Kaplan = 0.8.

    gv5

    Nonlinear gain point 5, PU gv (Gv5). Typical Value = 0. Typical Value Francis = 0.9, Kaplan = 0.9.

    hdam

    Head available at dam (hdam). Typical Value = 1.

    mwbase

    Base for power values (MWbase) (>0). Unit = MW.

    pgv0

    Nonlinear gain point 0, PU power (Pgv0). Typical Value = 0.

    pgv1

    Nonlinear gain point 1, PU power (Pgv1). Typical Value = 0. Typical Value Francis = 0.42, Kaplan = 0.35.

    pgv2

    Nonlinear gain point 2, PU power (Pgv2). Typical Value = 0. Typical Value Francis = 0.56, Kaplan = 0.468.

    pgv3

    Nonlinear gain point 3, PU power (Pgv3). Typical Value = 0. Typical Value Francis = 0.8, Kaplan = 0.796.

    pgv4

    Nonlinear gain point 4, PU power (Pgv4). Typical Value = 0. Typical Value Francis = 0.9, Kaplan = 0.917.

    pgv5

    Nonlinear gain point 5, PU power (Pgv5). Typical Value = 0. Typical Value Francis = 0.97, Kaplan = 0.99.

    qn1

    No-load flow at nominal head (Qnl). Typical Value = 0.08. Typical Value Francis = 0, Kaplan = 0.

    rperm

    Permanent droop (Rperm). Typical Value = 0.05.

    rtemp

    Temporary droop (Rtemp). Typical Value = 0.3.

    tblade

    Blade servo time constant (Tblade). Typical Value = 100.

    tg

    Gate servo time constant (Tg) (>0). Typical Value = 0.5.

    tp

    Pilot servo time constant (Tp). Typical Value = 0.1.

    tr

    Dashpot time constant (Tr) (>0). Typical Value = 5.

    tw

    Water inertia time constant (Tw) (>0). Typical Value = 1.

    uc

    Max gate closing velocity (Uc). Typical Value = 0.2.

    uo

    Max gate opening velocity (Uo). Typical Value = 0.2.

  482. case class GovHydroDD(sup: TurbineGovernorDynamics, aturb: Double, bturb: Double, db1: Double, db2: Double, eps: Double, gmax: Double, gmin: Double, gv1: Double, gv2: Double, gv3: Double, gv4: Double, gv5: Double, gv6: Double, inputSignal: Boolean, k1: Double, k2: Double, kg: Double, ki: Double, mwbase: Double, pgv1: Double, pgv2: Double, pgv3: Double, pgv4: Double, pgv5: Double, pgv6: Double, pmax: Double, pmin: Double, r: Double, td: Double, tf: Double, tp: Double, tt: Double, tturb: Double, velcl: Double, velop: Double) extends Element with Product with Serializable

    Permalink

    Double derivative hydro governor and turbine.

    Double derivative hydro governor and turbine.

    sup

    Reference to the superclass object.

    aturb

    Turbine numerator multiplier (Aturb) (note 3). Typical Value = -1.

    bturb

    Turbine denominator multiplier (Bturb) (note 3). Typical Value = 0.5.

    db1

    Intentional dead-band width (db1). Unit = Hz. Typical Value = 0.

    db2

    Unintentional dead-band (db2). Unit = MW. Typical Value = 0.

    eps

    Intentional db hysteresis (eps). Unit = Hz. Typical Value = 0.

    gmax

    Maximum gate opening (Gmax). Typical Value = 0.

    gmin

    Minimum gate opening (Gmin). Typical Value = 0.

    gv1

    Nonlinear gain point 1, PU gv (Gv1). Typical Value = 0.

    gv2

    Nonlinear gain point 2, PU gv (Gv2). Typical Value = 0.

    gv3

    Nonlinear gain point 3, PU gv (Gv3). Typical Value = 0.

    gv4

    Nonlinear gain point 4, PU gv (Gv4). Typical Value = 0.

    gv5

    Nonlinear gain point 5, PU gv (Gv5). Typical Value = 0.

    gv6

    Nonlinear gain point 6, PU gv (Gv6). Typical Value = 0.

    inputSignal

    Input signal switch (Flag). true = Pe input is used false = feedback is received from CV. Flag is normally dependent on Tt. If Tf is zero, Flag is set to false. If Tf is not zero, Flag is set to true.

    k1

    Single derivative gain (K1). Typical Value = 3.6.

    k2

    Double derivative gain (K2). Typical Value = 0.2.

    kg

    Gate servo gain (Kg). Typical Value = 3.

    ki

    Integral gain (Ki). Typical Value = 1.

    mwbase

    Base for power values (MWbase) (>0). Unit = MW.

    pgv1

    Nonlinear gain point 1, PU power (Pgv1). Typical Value = 0.

    pgv2

    Nonlinear gain point 2, PU power (Pgv2). Typical Value = 0.

    pgv3

    Nonlinear gain point 3, PU power (Pgv3). Typical Value = 0.

    pgv4

    Nonlinear gain point 4, PU power (Pgv4). Typical Value = 0.

    pgv5

    Nonlinear gain point 5, PU power (Pgv5). Typical Value = 0.

    pgv6

    Nonlinear gain point 6, PU power (Pgv6). Typical Value = 0.

    pmax

    Maximum gate opening, PU of MWbase (Pmax). Typical Value = 1.

    pmin

    Minimum gate opening, PU of MWbase (Pmin). Typical Value = 0.

    r

    Steady state droop (R). Typical Value = 0.05.

    td

    Input filter time constant (Td). Typical Value = 0.

    tf

    Washout time constant (Tf). Typical Value = 0.1.

    tp

    Gate servo time constant (Tp). Typical Value = 0.35.

    tt

    Power feedback time constant (Tt). Typical Value = 0.02.

    tturb

    Turbine time constant (Tturb) (note 3). Typical Value = 0.8.

    velcl

    Maximum gate closing velocity (Velcl). Unit = PU/sec. Typical Value = -0.14.

    velop

    Maximum gate opening velocity (Velop). Unit = PU/sec. Typical Value = 0.09.

  483. case class GovHydroFrancis(sup: TurbineGovernorDynamics, am: Double, av0: Double, av1: Double, bp: Double, db1: Double, etamax: Double, governorControl: String, h1: Double, h2: Double, hn: Double, kc: Double, kg: Double, kt: Double, qc0: Double, qn: Double, ta: Double, td: Double, ts: Double, twnc: Double, twng: Double, tx: Double, va: Double, valvmax: Double, valvmin: Double, vc: Double, waterTunnelSurgeChamberSimulation: Boolean, zsfc: Double) extends Element with Product with Serializable

    Permalink

    Detailed hydro unit - Francis model.

    Detailed hydro unit - Francis model.

    This model can be used to represent three types of governors.

    sup

    Reference to the superclass object.

    am

    Opening section Seff at the maximum efficiency (Am). Typical Value = 0.7.

    av0

    Area of the surge tank (AV0). Unit = m2. Typical Value = 30.

    av1

    Area of the compensation tank (AV1). Unit = m2. Typical Value = 700.

    bp

    Droop (Bp). Typical Value = 0.05.

    db1

    Intentional dead-band width (DB1). Unit = Hz. Typical Value = 0.

    etamax

    Maximum efficiency (EtaMax). Typical Value = 1.05.

    governorControl

    Governor control flag (Cflag). Typical Value = mechanicHydrolicTachoAccelerator.

    h1

    Head of compensation chamber water level with respect to the level of penstock (H1). Unit = m. Typical Value = 4.

    h2

    Head of surge tank water level with respect to the level of penstock (H2). Unit = m. Typical Value = 40.

    hn

    Rated hydraulic head (Hn). Unit = m. Typical Value = 250.

    kc

    Penstock loss coefficient (due to friction) (Kc). Typical Value = 0.025.

    kg

    Water tunnel and surge chamber loss coefficient (due to friction) (Kg). Typical Value = 0.025.

    kt

    Washout gain (Kt). Typical Value = 0.25.

    qc0

    No-load turbine flow at nominal head (Qc0). Typical Value = 0.21.

    qn

    Rated flow (Qn). Unit = m3/s. Typical Value = 40.

    ta

    Derivative gain (Ta). Typical Value = 3.

    td

    Washout time constant (Td). Typical Value = 3.

    ts

    Gate servo time constant (Ts). Typical Value = 0.5.

    twnc

    Water inertia time constant (Twnc). Typical Value = 1.

    twng

    Water tunnel and surge chamber inertia time constant (Twng). Typical Value = 3.

    tx

    Derivative feedback gain (Tx). Typical Value = 1.

    va

    Maximum gate opening velocity (Va). Unit = PU/sec. Typical Value = 0.011.

    valvmax

    Maximum gate opening (ValvMax). Typical Value = 1.

    valvmin

    Minimum gate opening (ValvMin). Typical Value = 0.

    vc

    Maximum gate closing velocity (Vc). Unit = PU/sec. Typical Value = -0.011.

    waterTunnelSurgeChamberSimulation

    Water tunnel and surge chamber simulation (Tflag). true = enable of water tunnel and surge chamber simulation false = inhibit of water tunnel and surge chamber simulation. Typical Value = false.

    zsfc

    Head of upper water level with respect to the level of penstock (Zsfc). Unit = m. Typical Value = 25.

  484. case class GovHydroIEEE0(sup: TurbineGovernorDynamics, k: Double, mwbase: Double, pmax: Double, pmin: Double, t1: Double, t2: Double, t3: Double, t4: Double) extends Element with Product with Serializable

    Permalink

    IEEE Simplified Hydro Governor-Turbine Model.

    IEEE Simplified Hydro Governor-Turbine Model.

    Used for Mechanical-Hydraulic and Electro-Hydraulic turbine governors, with our without steam feedback. Typical values given are for Mechanical-Hydraulic.

    sup

    Reference to the superclass object.

    k

    Governor gain (K).

    mwbase

    Base for power values (MWbase) (> 0). Unit = MW.

    pmax

    Gate maximum (Pmax).

    pmin

    Gate minimum (Pmin).

    t1

    Governor lag time constant (T1). Typical Value = 0.25.

    t2

    Governor lead time constant (T2). Typical Value = 0.

    t3

    Gate actuator time constant (T3). Typical Value = 0.1.

    t4

    Water starting time (T4).

  485. case class GovHydroIEEE2(sup: TurbineGovernorDynamics, aturb: Double, bturb: Double, gv1: Double, gv2: Double, gv3: Double, gv4: Double, gv5: Double, gv6: Double, kturb: Double, mwbase: Double, pgv1: Double, pgv2: Double, pgv3: Double, pgv4: Double, pgv5: Double, pgv6: Double, pmax: Double, pmin: Double, rperm: Double, rtemp: Double, tg: Double, tp: Double, tr: Double, tw: Double, uc: Double, uo: Double) extends Element with Product with Serializable

    Permalink

    IEEE hydro turbine governor model represents plants with straightforward penstock configurations and hydraulic-dashpot governors.

    IEEE hydro turbine governor model represents plants with straightforward penstock configurations and hydraulic-dashpot governors.

    Ref<font color="#0f0f0f">erence: IEEE Transactions on Power Apparatus and Systems</font>

    sup

    Reference to the superclass object.

    aturb

    Turbine numerator multiplier (Aturb). Typical Value = -1.

    bturb

    Turbine denominator multiplier (Bturb). Typical Value = 0.5.

    gv1

    Nonlinear gain point 1, PU gv (Gv1). Typical Value = 0.

    gv2

    Nonlinear gain point 2, PU gv (Gv2). Typical Value = 0.

    gv3

    Nonlinear gain point 3, PU gv (Gv3). Typical Value = 0.

    gv4

    Nonlinear gain point 4, PU gv (Gv4). Typical Value = 0.

    gv5

    Nonlinear gain point 5, PU gv (Gv5). Typical Value = 0.

    gv6

    Nonlinear gain point 6, PU gv (Gv6). Typical Value = 0.

    kturb

    Turbine gain (Kturb). Typical Value = 1.

    mwbase

    Base for power values (MWbase) (> 0). Unit = MW.

    pgv1

    Nonlinear gain point 1, PU power (Pgv1). Typical Value = 0.

    pgv2

    Nonlinear gain point 2, PU power (Pgv2). Typical Value = 0.

    pgv3

    Nonlinear gain point 3, PU power (Pgv3). Typical Value = 0.

    pgv4

    Nonlinear gain point 4, PU power (Pgv4). Typical Value = 0.

    pgv5

    Nonlinear gain point 5, PU power (Pgv5). Typical Value = 0.

    pgv6

    Nonlinear gain point 6, PU power (Pgv6). Typical Value = 0.

    pmax

    Maximum gate opening (Pmax). Typical Value = 1.

    pmin

    Minimum gate opening (Pmin). Typical Value = 0.

    rperm

    Permanent droop (Rperm). Typical Value = 0.05.

    rtemp

    Temporary droop (Rtemp). Typical Value = 0.5.

    tg

    Gate servo time constant (Tg). Typical Value = 0.5.

    tp

    Pilot servo valve time constant (Tp). Typical Value = 0.03.

    tr

    Dashpot time constant (Tr). Typical Value = 12.

    tw

    Water inertia time constant (Tw). Typical Value = 2.

    uc

    Maximum gate closing velocity (Uc) (<0). Typical Value = -0.1.

    uo

    Maximum gate opening velocity (Uo). Unit = PU/sec. Typical Value = 0.1.

  486. case class GovHydroPID(sup: TurbineGovernorDynamics, aturb: Double, bturb: Double, db1: Double, db2: Double, eps: Double, gv1: Double, gv2: Double, gv3: Double, gv4: Double, gv5: Double, gv6: Double, inputSignal: Boolean, kd: Double, kg: Double, ki: Double, kp: Double, mwbase: Double, pgv1: Double, pgv2: Double, pgv3: Double, pgv4: Double, pgv5: Double, pgv6: Double, pmax: Double, pmin: Double, r: Double, td: Double, tf: Double, tp: Double, tt: Double, tturb: Double, velcl: Double, velop: Double) extends Element with Product with Serializable

    Permalink

    PID governor and turbine.

    PID governor and turbine.

    sup

    Reference to the superclass object.

    aturb

    Turbine numerator multiplier (Aturb) (note 3). Typical Value -1.

    bturb

    Turbine denominator multiplier (Bturb) (note 3). Typical Value = 0.5.

    db1

    Intentional dead-band width (db1). Unit = Hz. Typical Value = 0.

    db2

    Unintentional dead-band (db2). Unit = MW. Typical Value = 0.

    eps

    Intentional db hysteresis (eps). Unit = Hz. Typical Value = 0.

    gv1

    Nonlinear gain point 1, PU gv (Gv1). Typical Value = 0.

    gv2

    Nonlinear gain point 2, PU gv (Gv2). Typical Value = 0.

    gv3

    Nonlinear gain point 3, PU gv (Gv3). Typical Value = 0.

    gv4

    Nonlinear gain point 4, PU gv (Gv4). Typical Value = 0.

    gv5

    Nonlinear gain point 5, PU gv (Gv5). Typical Value = 0.

    gv6

    Nonlinear gain point 6, PU gv (Gv6). Typical Value = 0.

    inputSignal

    Input signal switch (Flag). true = Pe input is used false = feedback is received from CV. Flag is normally dependent on Tt. If Tf is zero, Flag is set to false. If Tf is not zero, Flag is set to true. Typical Value = true.

    kd

    Derivative gain (Kd). Typical Value = 1.11.

    kg

    Gate servo gain (Kg). Typical Value = 2.5.

    ki

    Integral gain (Ki). Typical Value = 0.36.

    kp

    Proportional gain (Kp). Typical Value = 0.1.

    mwbase

    Base for power values (MWbase) (>0). Unit = MW.

    pgv1

    Nonlinear gain point 1, PU power (Pgv1). Typical Value = 0.

    pgv2

    Nonlinear gain point 2, PU power (Pgv2). Typical Value = 0.

    pgv3

    Nonlinear gain point 3, PU power (Pgv3). Typical Value = 0.

    pgv4

    Nonlinear gain point 4, PU power (Pgv4). Typical Value = 0.

    pgv5

    Nonlinear gain point 5, PU power (Pgv5). Typical Value = 0.

    pgv6

    Nonlinear gain point 6, PU power (Pgv6). Typical Value = 0.

    pmax

    Maximum gate opening, PU of MWbase (Pmax). Typical Value = 1.

    pmin

    Minimum gate opening, PU of MWbase (Pmin). Typical Value = 0.

    r

    Steady state droop (R). Typical Value = 0.05.

    td

    Input filter time constant (Td). Typical Value = 0.

    tf

    Washout time constant (Tf). Typical Value = 0.1.

    tp

    Gate servo time constant (Tp). Typical Value = 0.35.

    tt

    Power feedback time constant (Tt). Typical Value = 0.02.

    tturb

    Turbine time constant (Tturb) (note 3). Typical Value = 0.8.

    velcl

    Maximum gate closing velocity (Velcl). Unit = PU/sec. Typical Value = -0.14.

    velop

    Maximum gate opening velocity (Velop). Unit = PU/sec. Typical Value = 0.09.

  487. case class GovHydroPID2(sup: TurbineGovernorDynamics, atw: Double, d: Double, feedbackSignal: Boolean, g0: Double, g1: Double, g2: Double, gmax: Double, gmin: Double, kd: Double, ki: Double, kp: Double, mwbase: Double, p1: Double, p2: Double, p3: Double, rperm: Double, ta: Double, tb: Double, treg: Double, tw: Double, velmax: Double, velmin: Double) extends Element with Product with Serializable

    Permalink

    Hydro turbine and governor.

    Hydro turbine and governor.

    Represents plants with straight forward penstock configurations and "three term" electro-hydraulic governors (i.e. Woodard electronic).

    sup

    Reference to the superclass object.

    atw

    Factor multiplying Tw (Atw). Typical Value = 0.

    d

    Turbine damping factor (D). Unit = delta P / delta speed. Typical Value = 0.

    feedbackSignal

    Feedback signal type flag (Flag). true = use gate position feedback signal false = use Pe.

    g0

    Gate opening at speed no load (G0). Typical Value = 0.

    g1

    Intermediate gate opening (G1). Typical Value = 0.

    g2

    Intermediate gate opening (G2). Typical Value = 0.

    gmax

    Maximum gate opening (Gmax). Typical Value = 0.

    gmin

    Minimum gate opening (Gmin). Typical Value = 0.

    kd

    Derivative gain (Kd). Typical Value = 0.

    ki

    Reset gain (Ki). Unit = PU/ sec. Typical Value = 0.

    kp

    Proportional gain (Kp). Typical Value = 0.

    mwbase

    Base for power values (MWbase) (>0). Unit = MW.

    p1

    Power at gate opening G1 (P1). Typical Value = 0.

    p2

    Power at gate opening G2 (P2). Typical Value = 0.

    p3

    Power at full opened gate (P3). Typical Value = 0.

    rperm

    Permanent drop (Rperm). Typical Value = 0.

    ta

    Controller time constant (Ta) (>0). Typical Value = 0.

    tb

    Gate servo time constant (Tb) (>0). Typical Value = 0.

    treg

    Speed detector time constant (Treg). Typical Value = 0.

    tw

    Water inertia time constant (Tw) (>0). Typical Value = 0.

    velmax

    Maximum gate opening velocity (Velmax). Unit = PU/sec. Typical Value = 0.

    velmin

    Maximum gate closing velocity (Velmin). Unit = PU/sec. Typical Value = 0.

  488. case class GovHydroPelton(sup: TurbineGovernorDynamics, av0: Double, av1: Double, bp: Double, db1: Double, db2: Double, h1: Double, h2: Double, hn: Double, kc: Double, kg: Double, qc0: Double, qn: Double, simplifiedPelton: Boolean, staticCompensating: Boolean, ta: Double, ts: Double, tv: Double, twnc: Double, twng: Double, tx: Double, va: Double, valvmax: Double, valvmin: Double, vav: Double, vc: Double, vcv: Double, waterTunnelSurgeChamberSimulation: Boolean, zsfc: Double) extends Element with Product with Serializable

    Permalink

    Detailed hydro unit - Pelton model.

    Detailed hydro unit - Pelton model.

    This model can be used to represent the dynamic related to water tunnel and surge chamber.

    sup

    Reference to the superclass object.

    av0

    Area of the surge tank (AV0). Unit = m2. Typical Value = 30.

    av1

    Area of the compensation tank (AV1). Unit = m2. Typical Value = 700.

    bp

    Droop (bp). Typical Value = 0.05.

    db1

    Intentional dead-band width (DB1). Unit = Hz. Typical Value = 0.

    db2

    Intentional dead-band width of valve opening error (DB2). Unit = Hz. Typical Value = 0.01.

    h1

    Head of compensation chamber water level with respect to the level of penstock (H1). Unit = m. Typical Value = 4.

    h2

    Head of surge tank water level with respect to the level of penstock (H2). Unit = m. Typical Value = 40.

    hn

    Rated hydraulic head (Hn). Unit = m. Typical Value = 250.

    kc

    Penstock loss coefficient (due to friction) (Kc). Typical Value = 0.025.

    kg

    Water tunnel and surge chamber loss coefficient (due to friction) (Kg). Typical Value = -0.025.

    qc0

    No-load turbine flow at nominal head (Qc0). Typical Value = 0.05.

    qn

    Rated flow (Qn). Unit = m3/s. Typical Value = 40.

    simplifiedPelton

    Simplified Pelton model simulation (Sflag). true = enable of simplified Pelton model simulation false = enable of complete Pelton model simulation (non linear gain). Typical Value = false.

    staticCompensating

    Static compensating characteristic (Cflag). true = enable of static compensating characteristic false = inhibit of static compensating characteristic. Typical Value = false.

    ta

    Derivative gain (accelerometer time constant) (Ta). Typical Value = 3.

    ts

    Gate servo time constant (Ts). Typical Value = 0.15.

    tv

    Servomotor integrator time constant (TV). Typical Value = 0.3.

    twnc

    Water inertia time constant (Twnc). Typical Value = 1.

    twng

    Water tunnel and surge chamber inertia time constant (Twng). Typical Value = 3.

    tx

    Electronic integrator time constant (Tx). Typical Value = 0.5.

    va

    Maximum gate opening velocity (Va). Unit = PU/sec. Typical Value = 0.016.

    valvmax

    Maximum gate opening (ValvMax). Typical Value = 1.

    valvmin

    Minimum gate opening (ValvMin). Typical Value = 0.

    vav

    Maximum servomotor valve opening velocity (Vav). Typical Value = 0.017.

    vc

    Maximum gate closing velocity (Vc). Unit = PU/sec. Typical Value = -0.016.

    vcv

    Maximum servomotor valve closing velocity (Vcv). Typical Value = -0.017.

    waterTunnelSurgeChamberSimulation

    Water tunnel and surge chamber simulation (Tflag). true = enable of water tunnel and surge chamber simulation false = inhibit of water tunnel and surge chamber simulation. Typical Value = false.

    zsfc

    Head of upper water level with respect to the level of penstock (Zsfc). Unit = m. Typical Value = 25.

  489. case class GovHydroR(sup: TurbineGovernorDynamics, at: Double, db1: Double, db2: Double, dturb: Double, eps: Double, gmax: Double, gmin: Double, gv1: Double, gv2: Double, gv3: Double, gv4: Double, gv5: Double, gv6: Double, h0: Double, inputSignal: Boolean, kg: Double, ki: Double, mwbase: Double, pgv1: Double, pgv2: Double, pgv3: Double, pgv4: Double, pgv5: Double, pgv6: Double, pmax: Double, pmin: Double, qnl: Double, r: Double, t1: Double, t2: Double, t3: Double, t4: Double, t5: Double, t6: Double, t7: Double, t8: Double, td: Double, tp: Double, tt: Double, tw: Double, velcl: Double, velop: Double) extends Element with Product with Serializable

    Permalink

    Fourth order lead-lag governor and hydro turbine.

    Fourth order lead-lag governor and hydro turbine.

    sup

    Reference to the superclass object.

    at

    Turbine gain (At). Typical Value = 1.2.

    db1

    Intentional dead-band width (db1). Unit = Hz. Typical Value = 0.

    db2

    Unintentional dead-band (db2). Unit = MW. Typical Value = 0.

    dturb

    Turbine damping factor (Dturb). Typical Value = 0.2.

    eps

    Intentional db hysteresis (eps). Unit = Hz. Typical Value = 0.

    gmax

    Maximum governor output (Gmax). Typical Value = 1.05.

    gmin

    Minimum governor output (Gmin). Typical Value = -0.05.

    gv1

    Nonlinear gain point 1, PU gv (Gv1). Typical Value = 0.

    gv2

    Nonlinear gain point 2, PU gv (Gv2). Typical Value = 0.

    gv3

    Nonlinear gain point 3, PU gv (Gv3). Typical Value = 0.

    gv4

    Nonlinear gain point 4, PU gv (Gv4). Typical Value = 0.

    gv5

    Nonlinear gain point 5, PU gv (Gv5). Typical Value = 0.

    gv6

    Nonlinear gain point 6, PU gv (Gv6). Typical Value = 0.

    h0

    Turbine nominal head (H0). Typical Value = 1.

    inputSignal

    Input signal switch (Flag). true = Pe input is used false = feedback is received from CV. Flag is normally dependent on Tt. If Tf is zero, Flag is set to false. If Tf is not zero, Flag is set to true. Typical Value = true.

    kg

    Gate servo gain (Kg). Typical Value = 2.

    ki

    Integral gain (Ki). Typical Value = 0.5.

    mwbase

    Base for power values (MWbase) (>0). Unit = MW.

    pgv1

    Nonlinear gain point 1, PU power (Pgv1). Typical Value = 0.

    pgv2

    Nonlinear gain point 2, PU power (Pgv2). Typical Value = 0.

    pgv3

    Nonlinear gain point 3, PU power (Pgv3). Typical Value = 0.

    pgv4

    Nonlinear gain point 4, PU power (Pgv4). Typical Value = 0.

    pgv5

    Nonlinear gain point 5, PU power (Pgv5). Typical Value = 0.

    pgv6

    Nonlinear gain point 6, PU power (Pgv6). Typical Value = 0.

    pmax

    Maximum gate opening, PU of MWbase (Pmax). Typical Value = 1.

    pmin

    Minimum gate opening, PU of MWbase (Pmin). Typical Value = 0.

    qnl

    No-load turbine flow at nominal head (Qnl). Typical Value = 0.08.

    r

    Steady-state droop (R). Typical Value = 0.05.

    t1

    Lead time constant 1 (T1). Typical Value = 1.5.

    t2

    Lag time constant 1 (T2). Typical Value = 0.1.

    t3

    Lead time constant 2 (T3). Typical Value = 1.5.

    t4

    Lag time constant 2 (T4). Typical Value = 0.1.

    t5

    Lead time constant 3 (T5). Typical Value = 0.

    t6

    Lag time constant 3 (T6). Typical Value = 0.05.

    t7

    Lead time constant 4 (T7). Typical Value = 0.

    t8

    Lag time constant 4 (T8). Typical Value = 0.05.

    td

    Input filter time constant (Td). Typical Value = 0.05.

    tp

    Gate servo time constant (Tp). Typical Value = 0.05.

    tt

    Power feedback time constant (Tt). Typical Value = 0.

    tw

    Water inertia time constant (Tw). Typical Value = 1.

    velcl

    Maximum gate closing velocity (Velcl). Unit = PU/sec. Typical Value = -0.2.

    velop

    Maximum gate opening velocity (Velop). Unit = PU/sec. Typical Value = 0.2.

  490. case class GovHydroWEH(sup: TurbineGovernorDynamics, db: Double, dicn: Double, dpv: Double, dturb: Double, feedbackSignal: Boolean, fl1: Double, fl2: Double, fl3: Double, fl4: Double, fl5: Double, fp1: Double, fp10: Double, fp2: Double, fp3: Double, fp4: Double, fp5: Double, fp6: Double, fp7: Double, fp8: Double, fp9: Double, gmax: Double, gmin: Double, gtmxcl: Double, gtmxop: Double, gv1: Double, gv2: Double, gv3: Double, gv4: Double, gv5: Double, kd: Double, ki: Double, kp: Double, mwbase: Double, pmss1: Double, pmss10: Double, pmss2: Double, pmss3: Double, pmss4: Double, pmss5: Double, pmss6: Double, pmss7: Double, pmss8: Double, pmss9: Double, rpg: Double, rpp: Double, td: Double, tdv: Double, tg: Double, tp: Double, tpe: Double, tw: Double) extends Element with Product with Serializable

    Permalink

    Woodward Electric Hydro Governor Model.

    Woodward Electric Hydro Governor Model.

    sup

    Reference to the superclass object.

    db

    Speed Dead Band (db).

    dicn

    Value to allow the integral controller to advance beyond the gate limits (Dicn).

    dpv

    Value to allow the Pilot valve controller to advance beyond the gate limits (Dpv).

    dturb

    Turbine damping factor (Dturb). Unit = delta P (PU of MWbase) / delta speed (PU).

    feedbackSignal

    Feedback signal selection (Sw). true = PID Output (if R-Perm-Gate=droop and R-Perm-Pe=0) false = Electrical Power (if R-Perm-Gate=0 and R-Perm-Pe=droop) or false = Gate Position (if R-Perm-Gate=droop and R-Perm-Pe=0).

    fl1

    Flow Gate 1 (Fl1). Flow value for gate position point 1 for lookup table representing water flow through the turbine as a function of gate position to produce steady state flow.

    fl2

    Flow Gate 2 (Fl2). Flow value for gate position point 2 for lookup table representing water flow through the turbine as a function of gate position to produce steady state flow.

    fl3

    Flow Gate 3 (Fl3). Flow value for gate position point 3 for lookup table representing water flow through the turbine as a function of gate position to produce steady state flow.

    fl4

    Flow Gate 4 (Fl4). Flow value for gate position point 4 for lookup table representing water flow through the turbine as a function of gate position to produce steady state flow.

    fl5

    Flow Gate 5 (Fl5). Flow value for gate position point 5 for lookup table representing water flow through the turbine as a function of gate position to produce steady state flow.

    fp1

    Flow P1 (Fp1). Turbine Flow value for point 1 for lookup table representing per unit mechanical power on machine MVA rating as a function of turbine flow.

    fp10

    Flow P10 (Fp10). Turbine Flow value for point 10 for lookup table representing per unit mechanical power on machine MVA rating as a function of turbine flow.

    fp2

    Flow P2 (Fp2). Turbine Flow value for point 2 for lookup table representing per unit mechanical power on machine MVA rating as a function of turbine flow.

    fp3

    Flow P3 (Fp3). Turbine Flow value for point 3 for lookup table representing per unit mechanical power on machine MVA rating as a function of turbine flow.

    fp4

    Flow P4 (Fp4). Turbine Flow value for point 4 for lookup table representing per unit mechanical power on machine MVA rating as a function of turbine flow.

    fp5

    Flow P5 (Fp5). Turbine Flow value for point 5 for lookup table representing per unit mechanical power on machine MVA rating as a function of turbine flow.

    fp6

    Flow P6 (Fp6). Turbine Flow value for point 6 for lookup table representing per unit mechanical power on machine MVA rating as a function of turbine flow.

    fp7

    Flow P7 (Fp7). Turbine Flow value for point 7 for lookup table representing per unit mechanical power on machine MVA rating as a function of turbine flow.

    fp8

    Flow P8 (Fp8). Turbine Flow value for point 8 for lookup table representing per unit mechanical power on machine MVA rating as a function of turbine flow.

    fp9

    Flow P9 (Fp9). Turbine Flow value for point 9 for lookup table representing per unit mechanical power on machine MVA rating as a function of turbine flow.

    gmax

    Maximum Gate Position (Gmax).

    gmin

    Minimum Gate Position (Gmin).

    gtmxcl

    Maximum gate closing rate (Gtmxcl).

    gtmxop

    Maximum gate opening rate (Gtmxop).

    gv1

    Gate 1 (Gv1). Gate Position value for point 1 for lookup table representing water flow through the turbine as a function of gate position to produce steady state flow.

    gv2

    Gate 2 (Gv2). Gate Position value for point 2 for lookup table representing water flow through the turbine as a function of gate position to produce steady state flow.

    gv3

    Gate 3 (Gv3). Gate Position value for point 3 for lookup table representing water flow through the turbine as a function of gate position to produce steady state flow.

    gv4

    Gate 4 (Gv4). Gate Position value for point 4 for lookup table representing water flow through the turbine as a function of gate position to produce steady state flow.

    gv5

    Gate 5 (Gv5). Gate Position value for point 5 for lookup table representing water flow through the turbine as a function of gate position to produce steady state flow.

    kd

    Derivative controller derivative gain (Kd).

    ki

    Derivative controller Integral gain (Ki).

    kp

    Derivative control gain (Kp).

    mwbase

    Base for power values (MWbase) (>0). Unit = MW.

    pmss1

    Pmss Flow P1 (Pmss1). Mechanical Power output Pmss for Turbine Flow point 1 for lookup table representing per unit mechanical power on machine MVA rating as a function of turbine flow.

    pmss10

    Pmss Flow P10 (Pmss10). Mechanical Power output Pmss for Turbine Flow point 10 for lookup table representing per unit mechanical power on machine MVA rating as a function of turbine flow.

    pmss2

    Pmss Flow P2 (Pmss2). Mechanical Power output Pmss for Turbine Flow point 2 for lookup table representing per unit mechanical power on machine MVA rating as a function of turbine flow.

    pmss3

    Pmss Flow P3 (Pmss3). Mechanical Power output Pmss for Turbine Flow point 3 for lookup table representing per unit mechanical power on machine MVA rating as a function of turbine flow.

    pmss4

    Pmss Flow P4 (Pmss4). Mechanical Power output Pmss for Turbine Flow point 4 for lookup table representing per unit mechanical power on machine MVA rating as a function of turbine flow.

    pmss5

    Pmss Flow P5 (Pmss5). Mechanical Power output Pmss for Turbine Flow point 5 for lookup table representing per unit mechanical power on machine MVA rating as a function of turbine flow.

    pmss6

    Pmss Flow P6 (Pmss6). Mechanical Power output Pmss for Turbine Flow point 6 for lookup table representing per unit mechanical power on machine MVA rating as a function of turbine flow.

    pmss7

    Pmss Flow P7 (Pmss7). Mechanical Power output Pmss for Turbine Flow point 7 for lookup table representing per unit mechanical power on machine MVA rating as a function of turbine flow.

    pmss8

    Pmss Flow P8 (Pmss8). Mechanical Power output Pmss for Turbine Flow point 8 for lookup table representing per unit mechanical power on machine MVA rating as a function of turbine flow.

    pmss9

    Pmss Flow P9 (Pmss9). Mechanical Power output Pmss for Turbine Flow point 9 for lookup table representing per unit mechanical power on machine MVA rating as a function of turbine flow.

    rpg

    Permanent droop for governor output feedback (R-Perm-Gate).

    rpp

    Permanent droop for electrical power feedback (R-Perm-Pe).

    td

    Derivative controller time constant to limit the derivative characteristic beyond a breakdown frequency to avoid amplification of high-frequency noise (Td).

    tdv

    Distributive Valve time lag time constant (Tdv).

    tg

    Value to allow the Distribution valve controller to advance beyond the gate movement rate limit (Tg).

    tp

    Pilot Valve time lag time constant (Tp).

    tpe

    Electrical power droop time constant (Tpe).

    tw

    Water inertia time constant (Tw) (>0).

  491. case class GovHydroWPID(sup: TurbineGovernorDynamics, d: Double, gatmax: Double, gatmin: Double, gv1: Double, gv2: Double, gv3: Double, kd: Double, ki: Double, kp: Double, mwbase: Double, pgv1: Double, pgv2: Double, pgv3: Double, pmax: Double, pmin: Double, reg: Double, ta: Double, tb: Double, treg: Double, tw: Double, velmax: Double, velmin: Double) extends Element with Product with Serializable

    Permalink

    Woodward PID Hydro Governor.

    Woodward PID Hydro Governor.

    sup

    Reference to the superclass object.

    d

    Turbine damping factor (D). Unit = delta P / delta speed.

    gatmax

    Gate opening Limit Maximum (Gatmax).

    gatmin

    Gate opening Limit Minimum (Gatmin).

    gv1

    Gate position 1 (Gv1).

    gv2

    Gate position 2 (Gv2).

    gv3

    Gate position 3 (Gv3).

    kd

    Derivative gain (Kd). Typical Value = 1.11.

    ki

    Reset gain (Ki). Typical Value = 0.36.

    kp

    Proportional gain (Kp). Typical Value = 0.1.

    mwbase

    Base for power values (MWbase) (>0). Unit = MW.

    pgv1

    Output at Gv1 PU of MWbase (Pgv1).

    pgv2

    Output at Gv2 PU of MWbase (Pgv2).

    pgv3

    Output at Gv3 PU of MWbase (Pgv3).

    pmax

    Maximum Power Output (Pmax).

    pmin

    Minimum Power Output (Pmin).

    reg

    Permanent drop (Reg).

    ta

    Controller time constant (Ta) (>0). Typical Value = 0.

    tb

    Gate servo time constant (Tb) (>0). Typical Value = 0.

    treg

    Speed detector time constant (Treg).

    tw

    Water inertia time constant (Tw) (>0). Typical Value = 0.

    velmax

    Maximum gate opening velocity (Velmax). Unit = PU/sec. Typical Value = 0.

    velmin

    Maximum gate closing velocity (Velmin). Unit = PU/sec. Typical Value = 0.

  492. case class GovSteam0(sup: TurbineGovernorDynamics, dt: Double, mwbase: Double, r: Double, t1: Double, t2: Double, t3: Double, vmax: Double, vmin: Double) extends Element with Product with Serializable

    Permalink

    A simplified steam turbine governor model.

    A simplified steam turbine governor model.

    sup

    Reference to the superclass object.

    dt

    Turbine damping coefficient (Dt). Unit = delta P / delta speed. Typical Value = 0.

    mwbase

    Base for power values (MWbase) (>0). Unit = MW.

    r

    Permanent droop (R). Typical Value = 0.05.

    t1

    Steam bowl time constant (T1). Typical Value = 0.5.

    t2

    Numerator time constant of T2/T3 block (T2). Typical Value = 3.

    t3

    Reheater time constant (T3). Typical Value = 10.

    vmax

    Maximum valve position, PU of mwcap (Vmax). Typical Value = 1.

    vmin

    Minimum valve position, PU of mwcap (Vmin). Typical Value = 0.

  493. case class GovSteam1(sup: TurbineGovernorDynamics, db1: Double, db2: Double, eps: Double, gv1: Double, gv2: Double, gv3: Double, gv4: Double, gv5: Double, gv6: Double, k: Double, k1: Double, k2: Double, k3: Double, k4: Double, k5: Double, k6: Double, k7: Double, k8: Double, mwbase: Double, pgv1: Double, pgv2: Double, pgv3: Double, pgv4: Double, pgv5: Double, pgv6: Double, pmax: Double, pmin: Double, sdb1: Boolean, sdb2: Boolean, t1: Double, t2: Double, t3: Double, t4: Double, t5: Double, t6: Double, t7: Double, uc: Double, uo: Double, valve: Boolean) extends Element with Product with Serializable

    Permalink

    Steam turbine governor model, based on the GovSteamIEEE1 model (with optional deadband and nonlinear valve gain added).

    Steam turbine governor model, based on the GovSteamIEEE1 model (with optional deadband and nonlinear valve gain added).

    sup

    Reference to the superclass object.

    db1

    Intentional deadband width (db1). Unit = Hz. Typical Value = 0.

    db2

    Unintentional deadband (db2). Unit = MW. Typical Value = 0.

    eps

    Intentional db hysteresis (eps). Unit = Hz. Typical Value = 0.

    gv1

    Nonlinear gain valve position point 1 (GV1). Typical Value = 0.

    gv2

    Nonlinear gain valve position point 2 (GV2). Typical Value = 0.4.

    gv3

    Nonlinear gain valve position point 3 (GV3). Typical Value = 0.5.

    gv4

    Nonlinear gain valve position point 4 (GV4). Typical Value = 0.6.

    gv5

    Nonlinear gain valve position point 5 (GV5). Typical Value = 1.

    gv6

    Nonlinear gain valve position point 6 (GV6). Typical Value = 0.

    k

    Governor gain (reciprocal of droop) (K) (>0). Typical Value = 25.

    k1

    Fraction of HP shaft power after first boiler pass (K1). Typical Value = 0.2.

    k2

    Fraction of LP shaft power after first boiler pass (K2). Typical Value = 0.

    k3

    Fraction of HP shaft power after second boiler pass (K3). Typical Value = 0.3.

    k4

    Fraction of LP shaft power after second boiler pass (K4). Typical Value = 0.

    k5

    Fraction of HP shaft power after third boiler pass (K5). Typical Value = 0.5.

    k6

    Fraction of LP shaft power after third boiler pass (K6). Typical Value = 0.

    k7

    Fraction of HP shaft power after fourth boiler pass (K7). Typical Value = 0.

    k8

    Fraction of LP shaft power after fourth boiler pass (K8). Typical Value = 0.

    mwbase

    Base for power values (MWbase) (>0). Unit = MW.

    pgv1

    Nonlinear gain power value point 1 (Pgv1). Typical Value = 0.

    pgv2

    Nonlinear gain power value point 2 (Pgv2). Typical Value = 0.75.

    pgv3

    Nonlinear gain power value point 3 (Pgv3). Typical Value = 0.91.

    pgv4

    Nonlinear gain power value point 4 (Pgv4). Typical Value = 0.98.

    pgv5

    Nonlinear gain power value point 5 (Pgv5). Typical Value = 1.

    pgv6

    Nonlinear gain power value point 6 (Pgv6). Typical Value = 0.

    pmax

    Maximum valve opening (Pmax) (> Pmin). Typical Value = 1.

    pmin

    Minimum valve opening (Pmin) (>=0). Typical Value = 0.

    sdb1

    Intentional deadband indicator. true = intentional deadband is applied false = intentional deadband is not applied. Typical Value = true.

    sdb2

    Unintentional deadband location. true = intentional deadband is applied before point "A" false = intentional deadband is applied after point "A". Typical Value = true.

    t1

    Governor lag time constant (T1). Typical Value = 0.

    t2

    Governor lead time constant (T2). Typical Value = 0.

    t3

    Valve positioner time constant (T3) (>0). Typical Value = 0.1.

    t4

    Inlet piping/steam bowl time constant (T4). Typical Value = 0.3.

    t5

    Time constant of second boiler pass (T5). Typical Value = 5.

    t6

    Time constant of third boiler pass (T6). Typical Value = 0.5.

    t7

    Time constant of fourth boiler pass (T7). Typical Value = 0.

    uc

    Maximum valve closing velocity (Uc) (<0). Unit = PU/sec. Typical Value = -10.

    uo

    Maximum valve opening velocity (Uo) (>0). Unit = PU/sec. Typical Value = 1.

    valve

    Nonlinear valve characteristic. true = nonlinear valve characteristic is used false = nonlinear valve characteristic is not used. Typical Value = true.

  494. case class GovSteam2(sup: TurbineGovernorDynamics, dbf: Double, k: Double, mnef: Double, mxef: Double, pmax: Double, pmin: Double, t1: Double, t2: Double) extends Element with Product with Serializable

    Permalink

    Simplified governor model.

    Simplified governor model.

    sup

    Reference to the superclass object.

    dbf

    Frequency dead band (DBF). Typical Value = 0.

    k

    Governor gain (reciprocal of droop) (K). Typical Value = 20.

    mnef

    Fuel flow maximum negative error value (MNEF). Typical Value = -1.

    mxef

    Fuel flow maximum positive error value (MXEF). Typical Value = 1.

    pmax

    Maximum fuel flow (PMAX). Typical Value = 1.

    pmin

    Minimum fuel flow (PMIN). Typical Value = 0.

    t1

    Governor lag time constant (T1) (>0). Typical Value = 0.45.

    t2

    Governor lead time constant (T2) (may be 0). Typical Value = 0.

  495. case class GovSteamCC(sup: TurbineGovernorDynamics, dhp: Double, dlp: Double, fhp: Double, flp: Double, mwbase: Double, pmaxhp: Double, pmaxlp: Double, rhp: Double, rlp: Double, t1hp: Double, t1lp: Double, t3hp: Double, t3lp: Double, t4hp: Double, t4lp: Double, t5hp: Double, t5lp: Double) extends Element with Product with Serializable

    Permalink

    Cross compound turbine governor model.

    Cross compound turbine governor model.

    sup

    Reference to the superclass object.

    dhp

    HP damping factor (Dhp). Typical Value = 0.

    dlp

    LP damping factor (Dlp). Typical Value = 0.

    fhp

    Fraction of HP power ahead of reheater (Fhp). Typical Value = 0.3.

    flp

    Fraction of LP power ahead of reheater (Flp). Typical Value = 0.7.

    mwbase

    Base for power values (MWbase) (>0). Unit = MW.

    pmaxhp

    Maximum HP value position (Pmaxhp). Typical Value = 1.

    pmaxlp

    Maximum LP value position (Pmaxlp). Typical Value = 1.

    rhp

    HP governor droop (Rhp). Typical Value = 0.05.

    rlp

    LP governor droop (Rlp). Typical Value = 0.05.

    t1hp

    HP governor time constant (T1hp). Typical Value = 0.1.

    t1lp

    LP governor time constant (T1lp). Typical Value = 0.1.

    t3hp

    HP turbine time constant (T3hp). Typical Value = 0.1.

    t3lp

    LP turbine time constant (T3lp). Typical Value = 0.1.

    t4hp

    HP turbine time constant (T4hp). Typical Value = 0.1.

    t4lp

    LP turbine time constant (T4lp). Typical Value = 0.1.

    t5hp

    HP reheater time constant (T5hp). Typical Value = 10.

    t5lp

    LP reheater time constant (T5lp). Typical Value = 10.

  496. case class GovSteamEU(sup: TurbineGovernorDynamics, chc: Double, cho: Double, cic: Double, cio: Double, db1: Double, db2: Double, hhpmax: Double, ke: Double, kfcor: Double, khp: Double, klp: Double, kwcor: Double, mwbase: Double, pmax: Double, prhmax: Double, simx: Double, tb: Double, tdp: Double, ten: Double, tf: Double, tfp: Double, thp: Double, tip: Double, tlp: Double, tp: Double, trh: Double, tvhp: Double, tvip: Double, tw: Double, wfmax: Double, wfmin: Double, wmax1: Double, wmax2: Double, wwmax: Double, wwmin: Double) extends Element with Product with Serializable

    Permalink

    Simplified model of boiler and steam turbine with PID governor.

    Simplified model of boiler and steam turbine with PID governor.

    sup

    Reference to the superclass object.

    chc

    Control valves rate closing limit (Chc). Unit = PU/sec. Typical Value = -3.3.

    cho

    Control valves rate opening limit (Cho). Unit = PU/sec. Typical Value = 0.17.

    cic

    Intercept valves rate closing limit (Cic). Typical Value = -2.2.

    cio

    Intercept valves rate opening limit (Cio). Typical Value = 0.123.

    db1

    Dead band of the frequency corrector (db1). Typical Value = 0.

    db2

    Dead band of the speed governor (db2). Typical Value = 0.0004.

    hhpmax

    Maximum control valve position (Hhpmax). Typical Value = 1.

    ke

    Gain of the power controller (Ke). Typical Value = 0.65.

    kfcor

    Gain of the frequency corrector (Kfcor). Typical Value = 20.

    khp

    Fraction of total turbine output generated by HP part (Khp). Typical Value = 0.277.

    klp

    Fraction of total turbine output generated by HP part (Klp). Typical Value = 0.723.

    kwcor

    Gain of the speed governor (Kwcor). Typical Value = 20.

    mwbase

    Base for power values (MWbase) (>0). Unit = MW.

    pmax

    Maximal active power of the turbine (Pmax). Typical Value = 1.

    prhmax

    Maximum low pressure limit (Prhmax). Typical Value = 1.4.

    simx

    Intercept valves transfer limit (Simx). Typical Value = 0.425.

    tb

    Boiler time constant (Tb). Typical Value = 100.

    tdp

    Derivative time constant of the power controller (Tdp). Typical Value = 0.

    ten

    Electro hydraulic transducer (Ten). Typical Value = 0.1.

    tf

    Frequency transducer time constant (Tf). Typical Value = 0.

    tfp

    Time constant of the power controller (Tfp). Typical Value = 0.

    thp

    High pressure (HP) time constant of the turbine (Thp). Typical Value = 0.31.

    tip

    Integral time constant of the power controller (Tip). Typical Value = 2.

    tlp

    Low pressure(LP) time constant of the turbine (Tlp). Typical Value = 0.45.

    tp

    Power transducer time constant (Tp). Typical Value = 0.07.

    trh

    Reheater time constant of the turbine (Trh). Typical Value = 8.

    tvhp

    Control valves servo time constant (Tvhp). Typical Value = 0.1.

    tvip

    Intercept valves servo time constant (Tvip). Typical Value = 0.15.

    tw

    Speed transducer time constant (Tw). Typical Value = 0.02.

    wfmax

    Upper limit for frequency correction (Wfmax). Typical Value = 0.05.

    wfmin

    Lower limit for frequency correction (Wfmin). Typical Value = -0.05.

    wmax1

    Emergency speed control lower limit (wmax1). Typical Value = 1.025.

    wmax2

    Emergency speed control upper limit (wmax2). Typical Value = 1.05.

    wwmax

    Upper limit for the speed governor (Wwmax). Typical Value = 0.1.

    wwmin

    Lower limit for the speed governor frequency correction (Wwmin). Typical Value = -1.

  497. case class GovSteamFV2(sup: TurbineGovernorDynamics, dt: Double, k: Double, mwbase: Double, r: Double, t1: Double, t3: Double, ta: Double, tb: Double, tc: Double, ti: Double, tt: Double, vmax: Double, vmin: Double) extends Element with Product with Serializable

    Permalink

    Steam turbine governor with reheat time constants and modeling of the effects of fast valve closing to reduce mechanical power.

    Steam turbine governor with reheat time constants and modeling of the effects of fast valve closing to reduce mechanical power.

    sup

    Reference to the superclass object.

    dt

    (Dt).

    k

    Fraction of the turbine power developed by turbine sections not involved in fast valving (K).

    mwbase

    Alternate Base used instead of Machine base in equipment model if necessary (MWbase) (>0). Unit = MW.

    r

    (R).

    t1

    Governor time constant (T1).

    t3

    Reheater time constant (T3).

    ta

    Time after initial time for valve to close (Ta).

    tb

    Time after initial time for valve to begin opening (Tb).

    tc

    Time after initial time for valve to become fully open (Tc).

    ti

    Initial time to begin fast valving (Ti).

    tt

    Time constant with which power falls off after intercept valve closure (Tt).

    vmax

    (Vmax).

    vmin

    (Vmin).

  498. case class GovSteamFV3(sup: TurbineGovernorDynamics, k: Double, k1: Double, k2: Double, k3: Double, mwbase: Double, pmax: Double, pmin: Double, prmax: Double, t1: Double, t2: Double, t3: Double, t4: Double, t5: Double, t6: Double, ta: Double, tb: Double, tc: Double, uc: Double, uo: Double) extends Element with Product with Serializable

    Permalink

    Simplified GovSteamIEEE1 Steam turbine governor model with Prmax limit and fast valving.

    Simplified GovSteamIEEE1 Steam turbine governor model with Prmax limit and fast valving.

    sup

    Reference to the superclass object.

    k

    Governor gain, (reciprocal of droop) (K). Typical Value = 20.

    k1

    Fraction of turbine power developed after first boiler pass (K1). Typical Value = 0.2.

    k2

    Fraction of turbine power developed after second boiler pass (K2). Typical Value = 0.2.

    k3

    Fraction of hp turbine power developed after crossover or third boiler pass (K3). Typical Value = 0.6.

    mwbase

    Base for power values (MWbase) (>0). Unit = MW.

    pmax

    Maximum valve opening, PU of MWbase (Pmax). Typical Value = 1.

    pmin

    Minimum valve opening, PU of MWbase (Pmin). Typical Value = 0.

    prmax

    Max. pressure in reheater (Prmax). Typical Value = 1.

    t1

    Governor lead time constant (T1). Typical Value = 0.

    t2

    Governor lag time constant (T2). Typical Value = 0.

    t3

    Valve positioner time constant (T3). Typical Value = 0.

    t4

    Inlet piping/steam bowl time constant (T4). Typical Value = 0.2.

    t5

    Time constant of second boiler pass (i.e. reheater) (T5). Typical Value = 0.5.

    t6

    Time constant of crossover or third boiler pass (T6). Typical Value = 10.

    ta

    Time to close intercept valve (IV) (Ta). Typical Value = 0.97.

    tb

    Time until IV starts to reopen (Tb). Typical Value = 0.98.

    tc

    Time until IV is fully open (Tc). Typical Value = 0.99.

    uc

    Maximum valve closing velocity (Uc). Unit = PU/sec. Typical Value = -1.

    uo

    Maximum valve opening velocity (Uo). Unit = PU/sec. Typical Value = 0.1.

  499. case class GovSteamFV4(sup: TurbineGovernorDynamics, cpsmn: Double, cpsmx: Double, crmn: Double, crmx: Double, kdc: Double, kf1: Double, kf3: Double, khp: Double, kic: Double, kip: Double, kit: Double, kmp1: Double, kmp2: Double, kpc: Double, kpp: Double, kpt: Double, krc: Double, ksh: Double, lpi: Double, lps: Double, mnef: Double, mxef: Double, pr1: Double, pr2: Double, psmn: Double, rsmimn: Double, rsmimx: Double, rvgmn: Double, rvgmx: Double, srmn: Double, srmx: Double, srsmp: Double, svmn: Double, svmx: Double, ta: Double, tam: Double, tc: Double, tcm: Double, tdc: Double, tf1: Double, tf2: Double, thp: Double, tmp: Double, trh: Double, tv: Double, ty: Double, y: Double, yhpmn: Double, yhpmx: Double, ympmn: Double, ympmx: Double) extends Element with Product with Serializable

    Permalink

    Detailed electro-hydraulic governor for steam unit.

    Detailed electro-hydraulic governor for steam unit.

    sup

    Reference to the superclass object.

    cpsmn

    Minimum value of pressure regulator output (Cpsmn). Typical Value = -1.

    cpsmx

    Maximum value of pressure regulator output (Cpsmx). Typical Value = 1.

    crmn

    Minimum value of regulator set-point (Crmn). Typical Value = 0.

    crmx

    Maximum value of regulator set-point (Crmx). Typical Value = 1.2.

    kdc

    Derivative gain of pressure regulator (Kdc). Typical Value = 1.

    kf1

    Frequency bias (reciprocal of droop) (Kf1). Typical Value = 20.

    kf3

    Frequency control (reciprocal of droop) (Kf3). Typical Value = 20.

    khp

    Fraction of total turbine output generated by HP part (Khp). Typical Value = 0.35.

    kic

    Integral gain of pressure regulator (Kic). Typical Value = 0.0033.

    kip

    Integral gain of pressure feedback regulator (Kip). Typical Value = 0.5.

    kit

    Integral gain of electro-hydraulic regulator (Kit). Typical Value = 0.04.

    kmp1

    First gain coefficient of intercept valves characteristic (Kmp1). Typical Value = 0.5.

    kmp2

    Second gain coefficient of intercept valves characteristic (Kmp2). Typical Value = 3.5.

    kpc

    Proportional gain of pressure regulator (Kpc). Typical Value = 0.5.

    kpp

    Proportional gain of pressure feedback regulator (Kpp). Typical Value = 1.

    kpt

    Proportional gain of electro-hydraulic regulator (Kpt). Typical Value = 0.3.

    krc

    Maximum variation of fuel flow (Krc). Typical Value = 0.05.

    ksh

    Pressure loss due to flow friction in the boiler tubes (Ksh). Typical Value = 0.08.

    lpi

    Maximum negative power error (Lpi). Typical Value = -0.15.

    lps

    Maximum positive power error (Lps). Typical Value = 0.03.

    mnef

    Lower limit for frequency correction (MNEF). Typical Value = -0.05.

    mxef

    Upper limit for frequency correction (MXEF). Typical Value = 0.05.

    pr1

    First value of pressure set point static characteristic (Pr1). Typical Value = 0.2.

    pr2

    Second value of pressure set point static characteristic, corresponding to Ps0 = 1.0 PU (Pr2). Typical Value = 0.75.

    psmn

    Minimum value of pressure set point static characteristic (Psmn). Typical Value = 1.

    rsmimn

    Minimum value of integral regulator (Rsmimn). Typical Value = 0.

    rsmimx

    Maximum value of integral regulator (Rsmimx). Typical Value = 1.1.

    rvgmn

    Minimum value of integral regulator (Rvgmn). Typical Value = 0.

    rvgmx

    Maximum value of integral regulator (Rvgmx). Typical Value = 1.2.

    srmn

    Minimum valve opening (Srmn). Typical Value = 0.

    srmx

    Maximum valve opening (Srmx). Typical Value = 1.1.

    srsmp

    Intercept valves characteristic discontinuity point (Srsmp). Typical Value = 0.43.

    svmn

    Maximum regulator gate closing velocity (Svmn). Typical Value = -0.0333.

    svmx

    Maximum regulator gate opening velocity (Svmx). Typical Value = 0.0333.

    ta

    Control valves rate opening time (Ta). Typical Value = 0.8.

    tam

    Intercept valves rate opening time (Tam). Typical Value = 0.8.

    tc

    Control valves rate closing time (Tc). Typical Value = 0.5.

    tcm

    Intercept valves rate closing time (Tcm). Typical Value = 0.5.

    tdc

    Derivative time constant of pressure regulator (Tdc). Typical Value = 90.

    tf1

    Time constant of fuel regulation (Tf1). Typical Value = 10.

    tf2

    Time constant of steam chest (Tf2). Typical Value = 10.

    thp

    High pressure (HP) time constant of the turbine (Thp). Typical Value = 0.15.

    tmp

    Low pressure (LP) time constant of the turbine (Tmp). Typical Value = 0.4.

    trh

    Reheater time constant of the turbine (Trh). Typical Value = 10.

    tv

    Boiler time constant (Tv). Typical Value = 60.

    ty

    Control valves servo time constant (Ty). Typical Value = 0.1.

    y

    Coefficient of linearized equations of turbine (Stodola formulation) (Y). Typical Value = 0.13.

    yhpmn

    Minimum control valve position (Yhpmn). Typical Value = 0.

    yhpmx

    Maximum control valve position (Yhpmx). Typical Value = 1.1.

    ympmn

    Minimum intercept valve position (Ympmn). Typical Value = 0.

    ympmx

    Maximum intercept valve position (Ympmx). Typical Value = 1.1.

  500. case class GovSteamIEEE1(sup: TurbineGovernorDynamics, k: Double, k1: Double, k2: Double, k3: Double, k4: Double, k5: Double, k6: Double, k7: Double, k8: Double, mwbase: Double, pmax: Double, pmin: Double, t1: Double, t2: Double, t3: Double, t4: Double, t5: Double, t6: Double, t7: Double, uc: Double, uo: Double) extends Element with Product with Serializable

    Permalink

    IEEE steam turbine governor model.

    IEEE steam turbine governor model.

    Ref<font color="#0f0f0f">erence: IEEE Transactions on Power Apparatus and Systems</font>

    sup

    Reference to the superclass object.

    k

    Governor gain (reciprocal of droop) (K) (> 0). Typical Value = 25.

    k1

    Fraction of HP shaft power after first boiler pass (K1). Typical Value = 0.2.

    k2

    Fraction of LP shaft power after first boiler pass (K2). Typical Value = 0.

    k3

    Fraction of HP shaft power after second boiler pass (K3). Typical Value = 0.3.

    k4

    Fraction of LP shaft power after second boiler pass (K4). Typical Value = 0.

    k5

    Fraction of HP shaft power after third boiler pass (K5). Typical Value = 0.5.

    k6

    Fraction of LP shaft power after third boiler pass (K6). Typical Value = 0.

    k7

    Fraction of HP shaft power after fourth boiler pass (K7). Typical Value = 0.

    k8

    Fraction of LP shaft power after fourth boiler pass (K8). Typical Value = 0.

    mwbase

    Base for power values (MWbase) (> 0).

    pmax

    Maximum valve opening (Pmax) (> Pmin). Typical Value = 1.

    pmin

    Minimum valve opening (Pmin) (>= 0). Typical Value = 0.

    t1

    Governor lag time constant (T1). Typical Value = 0.

    t2

    Governor lead time constant (T2). Typical Value = 0.

    t3

    Valve positioner time constant (T3) (> 0). Typical Value = 0.1.

    t4

    Inlet piping/steam bowl time constant (T4). Typical Value = 0.3.

    t5

    Time constant of second boiler pass (T5). Typical Value = 5.

    t6

    Time constant of third boiler pass (T6). Typical Value = 0.5.

    t7

    Time constant of fourth boiler pass (T7). Typical Value = 0.

    uc

    Maximum valve closing velocity (Uc) (< 0). Unit = PU/sec. Typical Value = -10.

    uo

    Maximum valve opening velocity (Uo) (> 0). Unit = PU/sec. Typical Value = 1.

  501. case class GovSteamSGO(sup: TurbineGovernorDynamics, k1: Double, k2: Double, k3: Double, mwbase: Double, pmax: Double, pmin: Double, t1: Double, t2: Double, t3: Double, t4: Double, t5: Double, t6: Double) extends Element with Product with Serializable

    Permalink

    Simplified Steam turbine governor model.

    Simplified Steam turbine governor model.

    sup

    Reference to the superclass object.

    k1

    One/per unit regulation (K1).

    k2

    Fraction (K2).

    k3

    Fraction (K3).

    mwbase

    Base for power values (MWbase) (>0). Unit = MW.

    pmax

    Upper power limit (Pmax).

    pmin

    Lower power limit (Pmin).

    t1

    Controller lag (T1).

    t2

    Controller lead compensation (T2).

    t3

    Governor lag (T3) (>0).

    t4

    Delay due to steam inlet volumes associated with steam chest and inlet piping (T4).

    t5

    Reheater delay including hot and cold leads (T5).

    t6

    Delay due to IP-LP turbine, crossover pipes and LP end hoods (T6).

  502. case class GrossToNetActivePowerCurve(sup: Curve, GeneratingUnit: String) extends Element with Product with Serializable

    Permalink

    Relationship between the generating unit's gross active power output on the X-axis (measured at the terminals of the machine(s)) and the generating unit's net active power output on the Y-axis (based on utility-defined measurements at the power station).

    Relationship between the generating unit's gross active power output on the X-axis (measured at the terminals of the machine(s)) and the generating unit's net active power output on the Y-axis (based on utility-defined measurements at the power station).

    Station service loads, when modeled, should be treated as non-conforming bus loads. There may be more than one curve, depending on the auxiliary equipment that is in service.

    sup

    Reference to the superclass object.

    GeneratingUnit

    A generating unit may have a gross active power to net active power curve, describing the losses and auxiliary power requirements of the unit.

  503. case class Ground(sup: ConductingEquipment, GroundAction: String) extends Element with Product with Serializable

    Permalink

    A point where the system is grounded used for connecting conducting equipment to ground.

    A point where the system is grounded used for connecting conducting equipment to ground.

    The power system model can have any number of grounds.

    sup

    Reference to the superclass object.

    GroundAction

    Action taken with this ground.

  504. case class GroundAction(sup: SwitchingStep, kind: String, AlongACLineSegment: String, Ground: String, GroundedEquipment: String, SwitchingStepGroup: String) extends Element with Product with Serializable

    Permalink

    Action on ground as a switching step.

    Action on ground as a switching step.

    sup

    Reference to the superclass object.

    kind

    Switching action to perform.

    AlongACLineSegment

    The line segment that this ground action will affect. This is the only way to access relationship to clamp in case the ground needs to be placed along the line segment.

    Ground

    Ground on which this action is taken.

    GroundedEquipment

    Equipment being grounded with this operation. In case of placing a ground anywhere along a line segment, you must use the clamp (to get the distance from one terminal), so use the explicit relation with line segment. In all other cases (including placing the ground at a line segment terminal), reference to one or more conducting equipment is sufficient.

    SwitchingStepGroup

    Group to which this step belongs.

  505. case class GroundDisconnector(sup: Switch) extends Element with Product with Serializable

    Permalink

    A manually operated or motor operated mechanical switching device used for isolating a circuit or equipment from ground.

    A manually operated or motor operated mechanical switching device used for isolating a circuit or equipment from ground.

    sup

    Reference to the superclass object.

  506. case class GroundingImpedance(sup: EarthFaultCompensator, x: Double) extends Element with Product with Serializable

    Permalink

    A fixed impedance device used for grounding.

    A fixed impedance device used for grounding.

    sup

    Reference to the superclass object.

    x

    Reactance of device.

  507. case class Hazard(sup: IdentifiedObject, status: String, typ: String) extends Element with Product with Serializable

    Permalink

    An object or a condition that is a danger for causing loss or perils to an asset and/or people.

    An object or a condition that is a danger for causing loss or perils to an asset and/or people.

    sup

    Reference to the superclass object.

    status

    Status of this hazard.

    typ

    Type of this hazard.

  508. case class HeatInputCurve(sup: Curve, auxPowerMult: Double, auxPowerOffset: Double, heatInputEff: Double, heatInputOffset: String, isNetGrossP: Boolean, ThermalGeneratingUnit: String) extends Element with Product with Serializable

    Permalink

    Relationship between unit heat input in energy per time for main fuel (Y1-axis) and supplemental fuel (Y2-axis) versus unit output in active power (X-axis).

    Relationship between unit heat input in energy per time for main fuel (Y1-axis) and supplemental fuel (Y2-axis) versus unit output in active power (X-axis).

    The quantity of main fuel used to sustain generation at this output level is prorated for throttling between definition points. The quantity of supplemental fuel used at this output level is fixed and not prorated.

    sup

    Reference to the superclass object.

    auxPowerMult

    Power output - auxiliary power multiplier adjustment factor.

    auxPowerOffset

    Power output - auxiliary power offset adjustment factor.

    heatInputEff

    Heat input - efficiency multiplier adjustment factor.

    heatInputOffset

    Heat input - offset adjustment factor.

    isNetGrossP

    Flag is set to true when output is expressed in net active power.

    ThermalGeneratingUnit

    A thermal generating unit may have a heat input curve.

  509. case class HeatRateCurve(sup: Curve, isNetGrossP: Boolean, ThermalGeneratingUnit: String) extends Element with Product with Serializable

    Permalink

    Relationship between unit heat rate per active power (Y-axis) and unit output (X-axis).

    Relationship between unit heat rate per active power (Y-axis) and unit output (X-axis).

    The heat input is from all fuels.

    sup

    Reference to the superclass object.

    isNetGrossP

    Flag is set to true when output is expressed in net active power.

    ThermalGeneratingUnit

    A thermal generating unit may have a heat rate curve.

  510. case class HeatRecoveryBoiler(sup: FossilSteamSupply, steamSupplyRating2: Double) extends Element with Product with Serializable

    Permalink

    The heat recovery system associated with combustion turbines in order to produce steam for combined cycle plants.

    The heat recovery system associated with combustion turbines in order to produce steam for combined cycle plants.

    sup

    Reference to the superclass object.

    steamSupplyRating2

    The steam supply rating in kilopounds per hour, if dual pressure boiler.

  511. case class HostControlArea(sup: PowerSystemResource, areaControlMode: String, endEffectiveDate: String, freqSetPoint: Double, frequencyBiasFactor: Double, startEffectiveDate: String, AdjacentCASet: String, Controls: String, RTO: String) extends Element with Product with Serializable

    Permalink

    A HostControlArea has a set of tie points and a set of generator controls (i.e., AGC).

    A HostControlArea has a set of tie points and a set of generator controls (i.e., AGC).

    It also has a total load, including transmission and distribution losses.

    sup

    Reference to the superclass object.

    areaControlMode

    The area's present control mode: (CF = constant frequency) or (CTL = constant tie-line) or (TLB = tie-line bias) or (OFF = off control)

    endEffectiveDate

    end effective date

    freqSetPoint

    The present power system frequency set point for automatic generation control

    frequencyBiasFactor

    The control area's frequency bias factor, in MW/0.1 Hz, for automatic generation control (AGC)

    startEffectiveDate

    start effective date

    AdjacentCASet

    undocumented

    Controls

    A ControlAreaCompany controls a ControlArea.

    RTO

    undocumented

  512. case class HourlyPreDispatchSchedule(sup: BidHourlySchedule, value: Boolean) extends Element with Product with Serializable

    Permalink

    An indicator specifying that a resource shall have an Hourly Pre-Dispatch.

    An indicator specifying that a resource shall have an Hourly Pre-Dispatch.

    The resource could be a RegisteredGenerator or a RegisteredInterTie.

    sup

    Reference to the superclass object.

    value

    Flag defining that for this hour in the resource bid the resource shall have an hourly pre-dispatch.

  513. case class HydroGeneratingEfficiencyCurve(sup: Curve, HydroGeneratingUnit: String) extends Element with Product with Serializable

    Permalink

    Relationship between unit efficiency in percent and unit output active power for a given net head in meters.

    Relationship between unit efficiency in percent and unit output active power for a given net head in meters.

    The relationship between efficiency, discharge, head, and power output is expressed as follows: E =KP/HQ

    sup

    Reference to the superclass object.

    HydroGeneratingUnit

    A hydro generating unit has an efficiency curve.

  514. case class HydroGeneratingUnit(sup: GeneratingUnit, energyConversionCapability: String, hydroUnitWaterCost: Double, HydroPowerPlant: String, PenstockLossCurve: String) extends Element with Product with Serializable

    Permalink

    A generating unit whose prime mover is a hydraulic turbine (e.g., Francis, Pelton, Kaplan).

    A generating unit whose prime mover is a hydraulic turbine (e.g., Francis, Pelton, Kaplan).

    sup

    Reference to the superclass object.

    energyConversionCapability

    Energy conversion capability for generating.

    hydroUnitWaterCost

    The equivalent cost of water that drives the hydro turbine.

    HydroPowerPlant

    The hydro generating unit belongs to a hydro power plant.

    PenstockLossCurve

    A hydro generating unit has a penstock loss curve.

  515. case class HydroPowerPlant(sup: PowerSystemResource, dischargeTravelDelay: Double, genRatedP: Double, hydroPlantStorageType: String, penstockType: String, plantDischargeCapacity: Double, plantRatedHead: Double, pumpRatedP: Double, surgeTankCode: String, surgeTankCrestLevel: Double, GenSourcePumpDischargeReservoir: String, Reservoir: String) extends Element with Product with Serializable

    Permalink

    A hydro power station which can generate or pump.

    A hydro power station which can generate or pump.

    When generating, the generator turbines receive water from an upper reservoir. When pumping, the pumps receive their water from a lower reservoir.

    sup

    Reference to the superclass object.

    dischargeTravelDelay

    Water travel delay from tailbay to next downstream hydro power station.

    genRatedP

    The hydro plant's generating rating active power for rated head conditions.

    hydroPlantStorageType

    The type of hydro power plant water storage.

    penstockType

    Type and configuration of hydro plant penstock(s).

    plantDischargeCapacity

    Total plant discharge capacity.

    plantRatedHead

    The plant's rated gross head.

    pumpRatedP

    The hydro plant's pumping rating active power for rated head conditions.

    surgeTankCode

    A code describing the type (or absence) of surge tank that is associated with the hydro power plant.

    surgeTankCrestLevel

    The level at which the surge tank spills.

    GenSourcePumpDischargeReservoir

    Generators are supplied water from or pumps discharge water to an upstream reservoir.

    Reservoir

    Generators discharge water to or pumps are supplied water from a downstream reservoir.

  516. case class HydroPump(sup: Equipment, pumpDischAtMaxHead: Double, pumpDischAtMinHead: Double, pumpPowerAtMaxHead: Double, pumpPowerAtMinHead: Double, HydroPowerPlant: String, HydroPumpOpSchedule: String, RotatingMachine: String) extends Element with Product with Serializable

    Permalink

    A synchronous motor-driven pump, typically associated with a pumped storage plant.

    A synchronous motor-driven pump, typically associated with a pumped storage plant.

    sup

    Reference to the superclass object.

    pumpDischAtMaxHead

    The pumping discharge under maximum head conditions, usually at full gate.

    pumpDischAtMinHead

    The pumping discharge under minimum head conditions, usually at full gate.

    pumpPowerAtMaxHead

    The pumping power under maximum head conditions, usually at full gate.

    pumpPowerAtMinHead

    The pumping power under minimum head conditions, usually at full gate.

    HydroPowerPlant

    The hydro pump may be a member of a pumped storage plant or a pump for distributing water.

    HydroPumpOpSchedule

    The hydro pump has a pumping schedule over time, indicating when pumping is to occur.

    RotatingMachine

    The synchronous machine drives the turbine which moves the water from a low elevation to a higher elevation. The direction of machine rotation for pumping may or may not be the same as for generating.

  517. case class HydroPumpOpSchedule(sup: RegularIntervalSchedule, HydroPump: String) extends Element with Product with Serializable

    Permalink

    The hydro pump's Operator-approved current operating schedule (or plan), typically produced with the aid of unit commitment type analyses.

    The hydro pump's Operator-approved current operating schedule (or plan), typically produced with the aid of unit commitment type analyses.

    The unit's operating schedule status is typically given as: (0=unavailable) (1=avilable to startup or shutdown) (2=must pump).

    sup

    Reference to the superclass object.

    HydroPump

    The hydro pump has a pumping schedule over time, indicating when pumping is to occur.

  518. case class HydroTurbine(sup: PrimeMover, gateRateLimit: Double, gateUpperLimit: Double, maxHeadMaxP: Double, minHeadMaxP: Double, speedRating: Double, speedRegulation: Double, transientDroopTime: Double, transientRegulation: Double, turbineRating: Double, turbineType: String, waterStartingTime: Double) extends Element with Product with Serializable

    Permalink

    A water driven prime mover.

    A water driven prime mover.

    Typical turbine types are: Francis, Kaplan, and Pelton.

    sup

    Reference to the superclass object.

    gateRateLimit

    Gate rate limit.

    gateUpperLimit

    Gate upper limit.

    maxHeadMaxP

    Maximum efficiency active power at maximum head conditions.

    minHeadMaxP

    Maximum efficiency active power at minimum head conditions.

    speedRating

    Rated speed in number of revolutions.

    speedRegulation

    Speed regulation.

    transientDroopTime

    Transient droop time constant.

    transientRegulation

    Transient regulation.

    turbineRating

    Rated turbine active power.

    turbineType

    Type of turbine.

    waterStartingTime

    Water starting time.

  519. case class ICCPCommandPoint(sup: ICCPControlPoint, attr: String) extends Element with Product with Serializable

    Permalink

  520. case class ICCPControlPoint(sup: ICCPPoint, attr: String, deviceClass: String) extends Element with Product with Serializable

    Permalink

  521. case class ICCPIndicationPoint(sup: ICCPPoint, attr: String, typ: String) extends Element with Product with Serializable

    Permalink

  522. case class ICCPInformationMessage(sup: IdentifiedObject, attr: List[String], localReference: String, scope: String) extends Element with Product with Serializable

    Permalink

    This class represents the TASE.2 Information Message Object.

    This class represents the TASE.2 Information Message Object.

    The IdentifiedObject.name attribute must be non-null. The value of the attribute shall be used as the TASE.2 Information Reference, as specified by 60870-6-503.

    sup

    Reference to the superclass object.

    attr

    undocumented

    localReference

    The Local Reference attribute specifies a value agreed upon between sender and receiver of the Information Message. It further identifies the Information Message.

    scope

    undocumented

  523. case class ICCPPoint(sup: IdentifiedObject, attr: String, scope: String) extends Element with Product with Serializable

    Permalink

    The IdentifiedObject.name attribute must have a value.

    The IdentifiedObject.name attribute must have a value.

    The name attribute shall be used as the DataValue name used for the exchange.

    sup

    Reference to the superclass object.

    attr

    undocumented

    scope

    undocumented

  524. case class ICCPSetPoint(sup: ICCPControlPoint, attr: String, typ: String) extends Element with Product with Serializable

    Permalink

  525. case class IEC61968CIMVersion(sup: BasicElement, date: String, version: String) extends Element with Product with Serializable

    Permalink

    IEC 61968 version number assigned to this UML model.

    IEC 61968 version number assigned to this UML model.

    sup

    Reference to the superclass object.

    date

    Form is YYYY-MM-DD for example for January 5, 2009 it is 2009-01-05.

    version

    Form is IEC61968CIMXXvYY where XX is the major CIM package version and the YY is the minor version. For example IEC61968CIM10v17.

  526. case class IEC61970CIMVersion(sup: BasicElement, date: String, version: String) extends Element with Product with Serializable

    Permalink

    This is the IEC 61970 CIM version number assigned to this UML model.

    This is the IEC 61970 CIM version number assigned to this UML model.

    sup

    Reference to the superclass object.

    date

    Form is YYYY-MM-DD for example for January 5, 2009 it is 2009-01-05.

    version

    Form is IEC61970CIMXXvYY where XX is the major CIM package version and the YY is the minor version. For example IEC61970CIM13v18.

  527. case class IEC62325CIMVersion(sup: BasicElement, date: String, version: String) extends Element with Product with Serializable

    Permalink

    IEC 62325 version number assigned to this UML model.

    IEC 62325 version number assigned to this UML model.

    sup

    Reference to the superclass object.

    date

    Form is YYYY-MM-DD for example for January 5, 2009 it is 2009-01-05.

    version

    Form is IEC62325CIMXXvYY where XX is the major CIM package version and the YY is the minor version. For example IEC62325CIM10v03.

  528. case class IPAccessPoint(sup: BasicElement, address: String, addressType: String, attr: String, gateway: String, subnet: String) extends Element with Product with Serializable

    Permalink

  529. case class ISOUpperLayer(sup: TCPAcessPoint, ap: String, osiPsel: String, osiSsel: String, osiTsel: String) extends Element with Product with Serializable

    Permalink

  530. case class IdentifiedObject(sup: BasicElement, aliasName: String, description: String, mRID: String, name: String) extends Element with Product with Serializable

    Permalink

    This is a root class to provide common identification for all classes needing identification and naming attributes.

    This is a root class to provide common identification for all classes needing identification and naming attributes.

    sup

    Reference to the superclass object.

    aliasName

    The aliasName is free text human readable name of the object alternative to IdentifiedObject.name. It may be non unique and may not correlate to a naming hierarchy.

    description

    The description is a free human readable text describing or naming the object. It may be non unique and may not correlate to a naming hierarchy.

    mRID

    Master resource identifier issued by a model authority. The mRID is globally unique within an exchange context. Global uniqueness is easily achieved by using a UUID, as specified in RFC 4122, for the mRID. The use of UUID is strongly recommended.

    name

    The name is any free human readable and possibly non unique text naming the object.

  531. case class InadvertentAccount(sup: BasicElement, SubControlArea: String) extends Element with Product with Serializable

    Permalink

    An account for tracking inadvertent interchange versus time for each control area.

    An account for tracking inadvertent interchange versus time for each control area.

    A control area may have more than one inadvertent account in order to track inadvertent over one or more specific tie points in addition to the usual overall net inadvertent. Separate accounts would also be used to track designated time periods, such as on-peak and off-peak.

    sup

    Reference to the superclass object.

    SubControlArea

    A control area can have one or more net inadvertent interchange accounts

  532. case class Incident(sup: Document, cause: String, Outage: String, Owner: String, Works: List[String]) extends Element with Product with Serializable

    Permalink

    Description of a problem in the field that may be reported in a trouble ticket or come from another source.

    Description of a problem in the field that may be reported in a trouble ticket or come from another source.

    It may have to do with an outage.

    sup

    Reference to the superclass object.

    cause

    Cause of this incident.

    Outage

    Outage for this incident.

    Owner

    Operator who owns this incident.

    Works

    All works addressing this incident.

  533. case class IncidentHazard(sup: Hazard, Incident: String, TroubleTicket: String) extends Element with Product with Serializable

    Permalink

    Hazardous situation associated with an incident.

    Hazardous situation associated with an incident.

    Examples are line down, gas leak, fire, etc.

    sup

    Reference to the superclass object.

    Incident

    Incident associated with this hazard.

    TroubleTicket

    Trouble ticket associated with this hazard.

  534. case class IncrementalHeatRateCurve(sup: Curve, isNetGrossP: Boolean, ThermalGeneratingUnit: String) extends Element with Product with Serializable

    Permalink

    Relationship between unit incremental heat rate in (delta energy/time) per (delta active power) and unit output in active power.

    Relationship between unit incremental heat rate in (delta energy/time) per (delta active power) and unit output in active power.

    The IHR curve represents the slope of the HeatInputCurve. Note that the "incremental heat rate" and the "heat rate" have the same engineering units.

    sup

    Reference to the superclass object.

    isNetGrossP

    Flag is set to true when output is expressed in net active power.

    ThermalGeneratingUnit

    A thermal generating unit may have an incremental heat rate curve.

  535. case class IndividualPnode(sup: Pnode, GenDistributionFactor: String, LoadDistributionFactor: String, MktConnectivityNode: String) extends Element with Product with Serializable

    Permalink

    Individual pricing node based on Pnode

    Individual pricing node based on Pnode

    sup

    Reference to the superclass object.

    GenDistributionFactor

    undocumented

    LoadDistributionFactor

    undocumented

    MktConnectivityNode

    undocumented

  536. case class InflowForecast(sup: RegularIntervalSchedule, Reservoir: String) extends Element with Product with Serializable

    Permalink

    Natural water inflow to a reservoir, usually forecasted from predicted rain and snowmelt.

    Natural water inflow to a reservoir, usually forecasted from predicted rain and snowmelt.

    Typically in one hour increments for up to 10 days. The forecast is given in average cubic meters per second over the time increment.

    sup

    Reference to the superclass object.

    Reservoir

    A reservoir may have a "natural" inflow forecast.

  537. case class InfoQuestion(sup: WorkDocument, answer: String, answerDateTime: String, answerRemark: String, questionCode: String, questionRemark: String, questionText: String, questionType: String) extends Element with Product with Serializable

    Permalink

    Questions and answers associated with a type of document for purposes of clarification.

    Questions and answers associated with a type of document for purposes of clarification.

    Questions may be predefined or ad hoc.

    sup

    Reference to the superclass object.

    answer

    Answer to question.

    answerDateTime

    The date and time the quesiton was answered.

    answerRemark

    Remarks to qualify the answer.

    questionCode

    The question code. If blank, refer to questionText.

    questionRemark

    Remarks to qualify the question in this situation.

    questionText

    For non-coded questions, the question is provided here.

    questionType

    The type of the question.

  538. case class InspectionDataSet(sup: ProcedureDataSet, locationCondition: String) extends Element with Product with Serializable

    Permalink

    Documents the result of one inspection, for a given attribute of an asset.

    Documents the result of one inspection, for a given attribute of an asset.

    sup

    Reference to the superclass object.

    locationCondition

    Description of the conditions of the location where the asset resides.

  539. case class InstructionClearing(sup: MarketFactors) extends Element with Product with Serializable

    Permalink

    Model of market clearing, relating to commitment instructions.

    Model of market clearing, relating to commitment instructions.

    Identifies interval

    sup

    Reference to the superclass object.

  540. case class InstructionClearingDOP(sup: MarketFactors) extends Element with Product with Serializable

    Permalink

    Model of market clearing, related to Dispatch Operating Point.

    Model of market clearing, related to Dispatch Operating Point.

    Identifies interval

    sup

    Reference to the superclass object.

  541. case class InstructionClearingDOT(sup: MarketFactors, contingencyActive: String, dispatchMode: String) extends Element with Product with Serializable

    Permalink

    Model of market clearing, related to Dispatch Operating Target (model of anticipatory dispatch).

    Model of market clearing, related to Dispatch Operating Target (model of anticipatory dispatch).

    Identifies interval

    sup

    Reference to the superclass object.

    contingencyActive

    Indication that the system is currently operating in a contingency mode.

    dispatchMode

    undocumented

  542. case class Instructions(sup: BasicElement, bindingDOT: Double, bindingInstruction: String, instructionCost: Double, instructionSource: String, instructionStartTime: String, instructionType: String, manuallyBlocked: String, minStatusChangeTime: Int, updateTimeStamp: String, updateType: String, updateUser: String, RegisteredResource: String) extends Element with Product with Serializable

    Permalink

    Provides the necessary information (on a resource basis) to capture the Startup/Shutdown instruction results.

    Provides the necessary information (on a resource basis) to capture the Startup/Shutdown instruction results.

    This information is relevant to the DA Market (RUC only) as well as the RT Market (HASP, Pre-dispatch, and Interval).

    sup

    Reference to the superclass object.

    bindingDOT

    undocumented

    bindingInstruction

    undocumented

    instructionCost

    Total cost associated with changing the status of the resource.

    instructionSource

    instruction source for market quality results (INS, ACT)

    instructionStartTime

    Time the resource should be at Pmin (for start ups). Time the resource is off line.

    instructionType

    Indicator of either a Start-Up or a Shut-Down.

    manuallyBlocked

    Manually Blocked Indicator (Yes/No). The instruction has been blocked by an Operator.

    minStatusChangeTime

    Minimum start up time required to bring the unit online (minutes). SCUC commitment period start-up time. Calculated start up time based on the StartUpTimeCurve provided with the Bid.

    updateTimeStamp

    undocumented

    updateType

    undocumented

    updateUser

    undocumented

    RegisteredResource

    undocumented

  543. case class IntSchedAgreement(sup: Agreement, defaultIntegrationMethod: String, MktOrganisation: List[String]) extends Element with Product with Serializable

    Permalink

    A type of agreement that provides the default method by which interchange schedules are to be integrated to obtain hourly MWh schedules for accounting.

    A type of agreement that provides the default method by which interchange schedules are to be integrated to obtain hourly MWh schedules for accounting.

    sup

    Reference to the superclass object.

    defaultIntegrationMethod

    The default method by which interchange schedules are to be integrated to obtain hourly MWh schedules for accounting. Method #1 is to integrate the instantaneous schedule between the hourly boundaries. Method #2 compensates for any up/down ramping that occurs across the hourly boundary (this is called block accounting).

    MktOrganisation

    undocumented

  544. case class IntegerQuantity(sup: BasicElement, multiplier: String, unit: String, value: Int) extends Element with Product with Serializable

    Permalink

    Quantity with integer value and associated unit information.

    Quantity with integer value and associated unit information.

    sup

    Reference to the superclass object.

    multiplier

    undocumented

    unit

    undocumented

    value

    undocumented

  545. case class InterTieBid(sup: ResourceBid, minHourlyBlock_1: Int, RegisteredInterTie: String) extends Element with Product with Serializable

    Permalink

    This class represents the inter tie bid

    This class represents the inter tie bid

    sup

    Reference to the superclass object.

    minHourlyBlock_1

    The minimum hourly block for an Inter-Tie Resource supplied within the bid.

    RegisteredInterTie

    undocumented

  546. case class InterTieClearing(sup: MarketFactors) extends Element with Product with Serializable

    Permalink

    Model of market clearing related to results at the inter-ties.

    Model of market clearing related to results at the inter-ties.

    Identifies interval

    sup

    Reference to the superclass object.

  547. case class InterTieDispatchResponse(sup: BasicElement, acceptMW: Double, acceptStatus: String, clearedMW: Double, passIndicator: String, startTime: String, RegisteredInterTie: String) extends Element with Product with Serializable

    Permalink

    Response from an intertie resource acknowleging receipt of dispatch instructions

    Response from an intertie resource acknowleging receipt of dispatch instructions

    sup

    Reference to the superclass object.

    acceptMW

    The accepted mw amount by the responder. aka response mw.

    acceptStatus

    The accept status submitted by the responder. Valid values are NON-RESPONSE, ACCEPT, DECLINE, PARTIAL.

    clearedMW

    MW amount associated with instruction. For 5 minute binding dispatches, this is the Goto MW or DOT

    passIndicator

    Part of the Composite key that downstream app uses to match the instruction

    startTime

    Part of the Composite key that downstream app uses to match the instruction

    RegisteredInterTie

    undocumented

  548. case class InterTieResults(sup: BasicElement, baseMW: Double, clearedValue: Double, Flowgate: String, InterTieClearing: String) extends Element with Product with Serializable

    Permalink

    Provides the tie point specific output from the market applications.

    Provides the tie point specific output from the market applications.

    Currently, this is defined as the loop flow compensation MW value.

    sup

    Reference to the superclass object.

    baseMW

    Net Actual MW Flow

    clearedValue

    Net Dispatched MW

    Flowgate

    undocumented

    InterTieClearing

    undocumented

  549. case class InterchangeETCData(sup: BasicElement, contractNumber: String, usageMW: Double, InterchangeSchedule: String) extends Element with Product with Serializable

    Permalink

    Existing Transmission Contract data for an interchange schedule

    Existing Transmission Contract data for an interchange schedule

    sup

    Reference to the superclass object.

    contractNumber

    Existing transmission contract number

    usageMW

    Existing transmission contract usage MW value

    InterchangeSchedule

    undocumented

  550. case class InterchangeSchedule(sup: Curve, checkOutType: String, directionType: String, energyType: String, intervalLength: Int, marketType: String, operatingDate: String, outOfMarketType: Boolean, scheduleType: String, wcrID: String, InterTie: String, RegisteredInterTie: String) extends Element with Product with Serializable

    Permalink

    Interchange schedule class to hold information for interchange schedules such as import export type, energy type, and etc.

    Interchange schedule class to hold information for interchange schedules such as import export type, energy type, and etc.

    sup

    Reference to the superclass object.

    checkOutType

    To indicate a check out type such as adjusted capacity or dispatch capacity.

    directionType

    Import or export.

    energyType

    Energy product type.

    intervalLength

    Interval length.

    marketType

    Market type.

    operatingDate

    Operating date, hour.

    outOfMarketType

    To indicate an out-of-market (OOM) schedule.

    scheduleType

    Schedule type.

    wcrID

    Wheeling Counter-Resource ID (required when Schedule Type=Wheel).

    InterTie

    undocumented

    RegisteredInterTie

    undocumented

  551. case class IntermittentResourceEligibility(sup: MarketFactors, eligibilityStatus: String, RegisteredResource: String) extends Element with Product with Serializable

    Permalink

    Indicates whether unit is eligible for treatment as a intermittent variable renewable resource

    Indicates whether unit is eligible for treatment as a intermittent variable renewable resource

    sup

    Reference to the superclass object.

    eligibilityStatus

    Indicates whether a resource is eligible for PIRP program for a given hour

    RegisteredResource

    undocumented

  552. case class InternalControlArea(sup: IdentifiedObject, CurrentScheduledInterchange: String) extends Element with Product with Serializable

    Permalink

    There is one internal control area in the system, which is the single control area in the primary network company.

    There is one internal control area in the system, which is the single control area in the primary network company.

    Real time generation control affects only the internal control area.

    sup

    Reference to the superclass object.

    CurrentScheduledInterchange

    undocumented

  553. case class IntervalBlock(sup: BasicElement, IntervalReadings: List[String], MeterReading: String, PendingCalculation: String, ReadingType: String) extends Element with Product with Serializable

    Permalink

    Time sequence of readings of the same reading type.

    Time sequence of readings of the same reading type.

    Contained interval readings may need conversion through the application of an offset and a scalar defined in associated pending.

    sup

    Reference to the superclass object.

    IntervalReadings

    Interval reading contained in this block.

    MeterReading

    Meter reading containing this interval block.

    PendingCalculation

    Pending calculation to apply to interval reading values contained by this block (after which the resulting reading type is different than the original because it reflects the conversion result).

    ReadingType

    Type information for interval reading values contained in this block.

  554. case class IntervalReading(sup: BaseReading) extends Element with Product with Serializable

    Permalink

    Data captured at regular intervals of time.

    Data captured at regular intervals of time.

    Interval data could be captured as incremental data, absolute data, or relative data. The source for the data is usually a tariff quantity or an engineering quantity. Data is typically captured in time-tagged, uniform, fixed-length intervals of 5 min, 10 min, 15 min, 30 min, or 60 min.

    sup

    Reference to the superclass object.

  555. case class IrregularIntervalSchedule(sup: BasicIntervalSchedule) extends Element with Product with Serializable

    Permalink

    The schedule has time points where the time between them varies.

    The schedule has time points where the time between them varies.

    sup

    Reference to the superclass object.

  556. case class IrregularTimePoint(sup: BasicElement, time: Double, value1: Double, value2: Double, IntervalSchedule: String) extends Element with Product with Serializable

    Permalink

    TimePoints for a schedule where the time between the points varies.

    TimePoints for a schedule where the time between the points varies.

    sup

    Reference to the superclass object.

    time

    The time is relative to the schedule starting time.

    value1

    The first value at the time. The meaning of the value is defined by the derived type of the associated schedule.

    value2

    The second value at the time. The meaning of the value is defined by the derived type of the associated schedule.

    IntervalSchedule

    An IrregularTimePoint belongs to an IrregularIntervalSchedule.

  557. case class Joint(sup: Asset, configurationKind: String, fillKind: String, insulation: String) extends Element with Product with Serializable

    Permalink

    Joint connects two or more cables.

    Joint connects two or more cables.

    It includes the portion of cable under wipes, welds, or other seals.

    sup

    Reference to the superclass object.

    configurationKind

    Configuration of joint.

    fillKind

    Material used to fill the joint.

    insulation

    The type of insulation around the joint, classified according to the utility's asset management standards and practices.

  558. case class Jumper(sup: Switch, JumperAction: String) extends Element with Product with Serializable

    Permalink

    A short section of conductor with negligible impedance which can be manually removed and replaced if the circuit is de-energized.

    A short section of conductor with negligible impedance which can be manually removed and replaced if the circuit is de-energized.

    Note that zero-impedance branches can potentially be modeled by other equipment types.

    sup

    Reference to the superclass object.

    JumperAction

    Action taken with this jumper.

  559. case class JumperAction(sup: SwitchingStep, kind: String, Jumper: String, SwitchingStepGroup: String) extends Element with Product with Serializable

    Permalink

    Action on jumper as a switching step.

    Action on jumper as a switching step.

    sup

    Reference to the superclass object.

    kind

    Switching action to perform.

    Jumper

    Jumper on which this action is taken.

    SwitchingStepGroup

    Group to which this step belongs.

  560. case class Junction(sup: Connector) extends Element with Product with Serializable

    Permalink

    A point where one or more conducting equipments are connected with zero resistance.

    A point where one or more conducting equipments are connected with zero resistance.

    sup

    Reference to the superclass object.

  561. case class LaborItem(sup: WorkIdentifiedObject, activityCode: String, cost: Double, laborDuration: Double, laborRate: Double, status: String, WorkCostDetail: String, WorkTask: String) extends Element with Product with Serializable

    Permalink

    Labor used for work order.

    Labor used for work order.

    sup

    Reference to the superclass object.

    activityCode

    Activity code identifies a specific and distinguishable unit of work.

    cost

    Total cost for labor. Note that this may not be able to be derived from labor rate and time charged.

    laborDuration

    Time required to perform work.

    laborRate

    The labor rate applied for work.

    status

    undocumented

    WorkCostDetail

    undocumented

    WorkTask

    undocumented

  562. case class LandProperty(sup: IdentifiedObject, demographicKind: String, externalRecordReference: String, kind: String, status: String, AssetContainers: List[String], Locations: List[String]) extends Element with Product with Serializable

    Permalink

    Information about a particular piece of (land) property such as its use.

    Information about a particular piece of (land) property such as its use.

    Ownership of the property may be determined through associations to Organisations and/or ErpPersons.

    sup

    Reference to the superclass object.

    demographicKind

    Demographics around the site.

    externalRecordReference

    Reference allocated by the governing organisation (such as municipality) to this piece of land that has a formal reference to Surveyor General's records. The governing organisation is specified in associated Organisation.

    kind

    Kind of (land) property, categorised according to its main functional use from the utility's perspective.

    status

    undocumented

    AssetContainers

    undocumented

    Locations

    The spatail description of a piece of property.

  563. case class LevelVsVolumeCurve(sup: Curve, Reservoir: String) extends Element with Product with Serializable

    Permalink

    Relationship between reservoir volume and reservoir level.

    Relationship between reservoir volume and reservoir level.

    The volume is at the y-axis and the reservoir level at the x-axis.

    sup

    Reference to the superclass object.

    Reservoir

    A reservoir may have a level versus volume relationship.

  564. case class LifecycleDate(sup: BasicElement, installationDate: String, manufacturedDate: String, purchaseDate: String, receivedDate: String, removalDate: String, retiredDate: String) extends Element with Product with Serializable

    Permalink

    Dates for lifecycle events of an asset.

    Dates for lifecycle events of an asset.

    sup

    Reference to the superclass object.

    installationDate

    (if applicable) Date current installation was completed, which may not be the same as the in-service date. Asset may have been installed at other locations previously. Ignored if asset is (1) not currently installed (e.g., stored in a depot) or (2) not intended to be installed (e.g., vehicle, tool).

    manufacturedDate

    Date the asset was manufactured.

    purchaseDate

    Date the asset was purchased. Note that even though an asset may have been purchased, it may not have been received into inventory at the time of purchase.

    receivedDate

    Date the asset was received and first placed into inventory.

    removalDate

    (if applicable) Date when the asset was last removed from service. Ignored if (1) not intended to be in service, or (2) currently in service.

    retiredDate

    (if applicable) Date the asset is permanently retired from service and may be scheduled for disposal. Ignored if asset is (1) currently in service, or (2) permanently removed from service.

  565. case class Limit(sup: IdentifiedObject) extends Element with Product with Serializable

    Permalink

    Specifies one limit value for a Measurement.

    Specifies one limit value for a Measurement.

    A Measurement typically has several limits that are kept together by the LimitSet class. The actual meaning and use of a Limit instance (i.e., if it is an alarm or warning limit or if it is a high or low limit) is not captured in the Limit class. However the name of a Limit instance may indicate both meaning and use.

    sup

    Reference to the superclass object.

  566. case class LimitDependency(sup: IdentifiedObject, Equipment: String) extends Element with Product with Serializable

    Permalink

    A limit calculation model used to compute an operational limit based on external input such as temperature.

    A limit calculation model used to compute an operational limit based on external input such as temperature.

    These are intended to be shared among operational limits with the same calculation form that apply to a piece of equipment..

    sup

    Reference to the superclass object.

    Equipment

    The equipment for which this limit dependency model is organized under.

  567. case class LimitScalingLimit(sup: LimitDependency, limitScalingPercent: Double, SourceOperationalLimit: String) extends Element with Product with Serializable

    Permalink

    Specifies an operational limit is calculated by scaling another operational limit.

    Specifies an operational limit is calculated by scaling another operational limit.

    sup

    Reference to the superclass object.

    limitScalingPercent

    The associated source limit is scaled by this value to compute the limit of the dependency model.

    SourceOperationalLimit

    undocumented

  568. case class LimitSet(sup: IdentifiedObject, isPercentageLimits: Boolean) extends Element with Product with Serializable

    Permalink

    Specifies a set of Limits that are associated with a Measurement.

    Specifies a set of Limits that are associated with a Measurement.

    A Measurement may have several LimitSets corresponding to seasonal or other changing conditions. The condition is captured in the name and description attributes. The same LimitSet may be used for several Measurements. In particular percentage limits are used this way.

    sup

    Reference to the superclass object.

    isPercentageLimits

    Tells if the limit values are in percentage of normalValue or the specified Unit for Measurements and Controls.

  569. case class Line(sup: EquipmentContainer, Region: String) extends Element with Product with Serializable

    Permalink

    Contains equipment beyond a substation belonging to a power transmission line.

    Contains equipment beyond a substation belonging to a power transmission line.

    sup

    Reference to the superclass object.

    Region

    The sub-geographical region of the line.

  570. case class LineDetail(sup: BasicElement, amount: Double, dateTime: String, note: String, rounding: Double) extends Element with Product with Serializable

    Permalink

    Details on an amount line, with rounding, date and note.

    Details on an amount line, with rounding, date and note.

    sup

    Reference to the superclass object.

    amount

    Amount for this line item.

    dateTime

    Date and time when this line was created in the application process.

    note

    Free format note relevant to this line.

    rounding

    Totalised monetary value of all errors due to process rounding or truncating that is not reflected in 'amount'.

  571. case class LineFault(sup: Fault, lengthFromTerminal1: Double, ACLineSegment: String) extends Element with Product with Serializable

    Permalink

    A fault that occurs on an AC line segment at some point along the length.

    A fault that occurs on an AC line segment at some point along the length.

    sup

    Reference to the superclass object.

    lengthFromTerminal1

    The length to the place where the fault is located starting from terminal with sequence number 1 of the faulted line segment.

    ACLineSegment

    The line segment of this line fault.

  572. case class LinearShuntCompensator(sup: ShuntCompensator, b0PerSection: Double, bPerSection: Double, g0PerSection: Double, gPerSection: Double) extends Element with Product with Serializable

    Permalink

    A linear shunt compensator has banks or sections with equal admittance values.

    A linear shunt compensator has banks or sections with equal admittance values.

    sup

    Reference to the superclass object.

    b0PerSection

    Zero sequence shunt (charging) susceptance per section

    bPerSection

    Positive sequence shunt (charging) susceptance per section

    g0PerSection

    Zero sequence shunt (charging) conductance per section

    gPerSection

    Positive sequence shunt (charging) conductance per section

  573. case class LinearShuntCompensatorPhase(sup: ShuntCompensatorPhase, bPerSection: Double, gPerSection: Double) extends Element with Product with Serializable

    Permalink

    A per phase linear shunt compensator has banks or sections with equal admittance values.

    A per phase linear shunt compensator has banks or sections with equal admittance values.

    sup

    Reference to the superclass object.

    bPerSection

    Susceptance per section of the phase if shunt compensator is wye connected. Susceptance per section phase to phase if shunt compensator is delta connected.

    gPerSection

    Conductance per section for this phase if shunt compensator is wye connected. Conductance per section phase to phase if shunt compensator is delta connected.

  574. case class LoadAggregate(sup: LoadDynamics, LoadMotor: String, LoadStatic: String) extends Element with Product with Serializable

    Permalink

    Standard aggregate load model comprised of static and/or dynamic components.

    Standard aggregate load model comprised of static and/or dynamic components.

    A static load model represents the sensitivity of the real and reactive power consumed by the load to the amplitude and frequency of the bus voltage. A dynamic load model can used to represent the aggregate response of the motor components of the load.

    sup

    Reference to the superclass object.

    LoadMotor

    Aggregate motor (dynamic) load associated with this aggregate load.

    LoadStatic

    Aggregate static load associated with this aggregate load.

  575. case class LoadAggregationPoint(sup: AggregateNode) extends Element with Product with Serializable

    Permalink

    A specialized class of type AggregatedNode type.

    A specialized class of type AggregatedNode type.

    Defines Load Aggregation Points.

    sup

    Reference to the superclass object.

  576. case class LoadArea(sup: EnergyArea) extends Element with Product with Serializable

    Permalink

    The class is the root or first level in a hierarchical structure for grouping of loads for the purpose of load flow load scaling.

    The class is the root or first level in a hierarchical structure for grouping of loads for the purpose of load flow load scaling.

    sup

    Reference to the superclass object.

  577. case class LoadBid(sup: ResourceBid, dropRampRate: Double, loadRedInitiationCost: Double, loadRedInitiationTime: Double, marketDate: String, meteredValue: Boolean, minLoad: Double, minLoadReduction: Double, minLoadReductionCost: Double, minLoadReductionInterval: Double, minTimeBetLoadRed: Double, pickUpRampRate: Double, priceSetting: Boolean, reqNoticeTime: Double, shutdownCost: Double, AreaLoadBid: String, RegisteredLoad: String) extends Element with Product with Serializable

    Permalink

    Offer to supply energy/ancillary services from a load resource (participating load reduces consumption)

    Offer to supply energy/ancillary services from a load resource (participating load reduces consumption)

    sup

    Reference to the superclass object.

    dropRampRate

    Maximum rate that load can be reduced (MW/minute)

    loadRedInitiationCost

    load reduction initiation cost

    loadRedInitiationTime

    load reduction initiation time

    marketDate

    The date represents the NextMarketDate for which the load response bids apply to.

    meteredValue

    Flag indicated that the load reduction is metered. (See above) If priceSetting and meteredValue both equal 1, then the facility is eligible to set LMP in the real time market.

    minLoad

    Minimum MW load below which it may not be reduced.

    minLoadReduction

    Minimum MW for a load reduction (e.g. MW rating of a discrete pump.

    minLoadReductionCost

    Cost in $ at the minimum reduced load

    minLoadReductionInterval

    Shortest period load reduction shall be maintained before load can be restored to normal levels.

    minTimeBetLoadRed

    Shortest time that load shall be left at normal levels before a new load reduction.

    pickUpRampRate

    Maximum rate load may be restored (MW/minute)

    priceSetting

    Flag to indicate that the facility can set LMP Works in tandem with Metered Value. Greater chance of this being dynamic than the Metered Value, however, it is requested that Price Setting and Metered Value stay at the same source. Currently no customers have implemented the metering capability, but if this option is implemented, then Price Setting could become dynamic. However, Metered Value will remain static.

    reqNoticeTime

    Time period that is required from an order to reduce a load to the time that it takes to get to the minimum load reduction.

    shutdownCost

    The fixed cost associated with committing a load reduction.

    AreaLoadBid

    undocumented

    RegisteredLoad

    undocumented

  578. case class LoadBreakSwitch(sup: ProtectedSwitch) extends Element with Product with Serializable

    Permalink

    A mechanical switching device capable of making, carrying, and breaking currents under normal operating conditions.

    A mechanical switching device capable of making, carrying, and breaking currents under normal operating conditions.

    sup

    Reference to the superclass object.

  579. case class LoadComposite(sup: LoadDynamics, epfd: Double, epfs: Double, epvd: Double, epvs: Double, eqfd: Double, eqfs: Double, eqvd: Double, eqvs: Double, h: Double, lfrac: Double, pfrac: Double) extends Element with Product with Serializable

    Permalink

    This model combines static load and induction motor load effects.

    This model combines static load and induction motor load effects.

    The dynamics of the motor are simplified by linearizing the induction machine equations.

    sup

    Reference to the superclass object.

    epfd

    Active load-frequency dependence index (dynamic) (Epfd). Typical Value = 1.5.

    epfs

    Active load-frequency dependence index (static) (Epfs). Typical Value = 1.5.

    epvd

    Active load-voltage dependence index (dynamic) (Epvd). Typical Value = 0.7.

    epvs

    Active load-voltage dependence index (static) (Epvs). Typical Value = 0.7.

    eqfd

    Reactive load-frequency dependence index (dynamic) (Eqfd). Typical Value = 0.

    eqfs

    Reactive load-frequency dependence index (static) (Eqfs). Typical Value = 0.

    eqvd

    Reactive load-voltage dependence index (dynamic) (Eqvd). Typical Value = 2.

    eqvs

    Reactive load-voltage dependence index (static) (Eqvs). Typical Value = 2.

    h

    Inertia constant (H). Typical Value = 2.5.

    lfrac

    Loading factor � ratio of initial P to motor MVA base (Lfrac). Typical Value = 0.8.

    pfrac

    Fraction of constant-power load to be represented by this motor model (Pfrac) (>=0.0 and <=1.0). Typical Value = 0.5.

  580. case class LoadDistributionFactor(sup: BasicElement, pDistFactor: Double, qDistFactor: Double, AggregatedPnode: String, IndividualPnode: String) extends Element with Product with Serializable

    Permalink

    This class models the load distribution factors.

    This class models the load distribution factors.

    This class should be used in one of two ways:

    sup

    Reference to the superclass object.

    pDistFactor

    Real power (MW) load distribution factor

    qDistFactor

    Reactive power (MVAr) load distribution factor

    AggregatedPnode

    undocumented

    IndividualPnode

    undocumented

  581. case class LoadDynamics(sup: IdentifiedObject) extends Element with Product with Serializable

    Permalink

    Load whose behaviour is described by reference to a standard model <font color="#0f0f0f">or by definition of a user-defined model.</font>

    Load whose behaviour is described by reference to a standard model <font color="#0f0f0f">or by definition of a user-defined model.</font>

    A standard feature of dynamic load behaviour modelling is the ability to associate the same behaviour to multiple energy consumers by means of a single aggregate load definition.

    Aggregate loads are used to represent all or part of the real and reactive load from one or more loads in the static (power flow) data. This load is usually the aggregation of many individual load devices and the load model is approximate representation of the aggregate response of the load devices to system disturbances. The load model is always applied to individual bus loads (energy consumers) but a single set of load model parameters can used for all loads in the grouping.

    sup

    Reference to the superclass object.

  582. case class LoadFollowingInst(sup: BasicElement, endTime: String, loadFollowingMW: Double, mssInstructionID: String, startTime: String, RegisteredResource: String) extends Element with Product with Serializable

    Permalink

    Metered SubSystem Load Following Instruction

    Metered SubSystem Load Following Instruction

    sup

    Reference to the superclass object.

    endTime

    Instruction End Time

    loadFollowingMW

    Load Following MW Positive for follow-up and negative for follow-down

    mssInstructionID

    Unique instruction id per instruction, assigned by the SC and provided to ADS. ADS passes through.

    startTime

    Instruction Start Time

    RegisteredResource

    undocumented

  583. case class LoadFollowingOperatorInput(sup: BasicElement, dataEntryTimeStamp: String, tempLoadFollowingDownManualCap: Double, tempLoadFollowingUpManualCap: Double, updateTimeStamp: String, updateType: String, updateUser: String, RegisteredResource: String) extends Element with Product with Serializable

    Permalink

    Model of load following capabilities that are entered by operators on a temporary basis.

    Model of load following capabilities that are entered by operators on a temporary basis.

    Related to Registered Resources in Metered Subsystems

    sup

    Reference to the superclass object.

    dataEntryTimeStamp

    Time the data entry was performed

    tempLoadFollowingDownManualCap

    temporarily manually entered LFD capacity

    tempLoadFollowingUpManualCap

    temporarily manually entered LFU capacity.

    updateTimeStamp

    undocumented

    updateType

    undocumented

    updateUser

    undocumented

    RegisteredResource

    undocumented

  584. case class LoadGenericNonLinear(sup: LoadDynamics, bs: Double, bt: Double, genericNonLinearLoadModelType: String, ls: Double, lt: Double, pt: Double, qt: Double, tp: Double, tq: Double) extends Element with Product with Serializable

    Permalink

    These load models (known also as generic non-linear dynamic (GNLD) load models) can be used in mid-term and long-term voltage stability simulations (i.e., to study voltage collapse), as they can replace a more detailed representation of aggregate load, including induction motors, thermostatically controlled and static loads.

    These load models (known also as generic non-linear dynamic (GNLD) load models) can be used in mid-term and long-term voltage stability simulations (i.e., to study voltage collapse), as they can replace a more detailed representation of aggregate load, including induction motors, thermostatically controlled and static loads.

    sup

    Reference to the superclass object.

    bs

    Steady state voltage index for reactive power (BS).

    bt

    Transient voltage index for reactive power (BT).

    genericNonLinearLoadModelType

    Type of generic non-linear load model.

    ls

    Steady state voltage index for active power (LS).

    lt

    Transient voltage index for active power (LT).

    pt

    Dynamic portion of active load (PT).

    qt

    Dynamic portion of reactive load (QT).

    tp

    Time constant of lag function of active power (TP).

    tq

    Time constant of lag function of reactive power (TQ).

  585. case class LoadGroup(sup: IdentifiedObject, SubLoadArea: String) extends Element with Product with Serializable

    Permalink

    The class is the third level in a hierarchical structure for grouping of loads for the purpose of load flow load scaling.

    The class is the third level in a hierarchical structure for grouping of loads for the purpose of load flow load scaling.

    sup

    Reference to the superclass object.

    SubLoadArea

    The SubLoadArea where the Loadgroup belongs.

  586. case class LoadMotor(sup: IdentifiedObject, d: Double, h: Double, lfac: Double, lp: Double, lpp: Double, ls: Double, pfrac: Double, ra: Double, tbkr: Double, tpo: Double, tppo: Double, tv: Double, vt: Double, LoadAggregate: String) extends Element with Product with Serializable

    Permalink

    Aggregate induction motor load.

    Aggregate induction motor load.

    This model is used to represent a fraction of an ordinary load as "induction motor load". It allows load that is treated as ordinary constant power in power flow analysis to be represented by an induction motor in dynamic simulation. If Lpp = 0. or Lpp = Lp, or Tppo = 0., only one cage is represented. Magnetic saturation is not modelled. Either a "one-cage" or "two-cage" model of the induction machine can be modelled. Magnetic saturation is not modelled.

    sup

    Reference to the superclass object.

    d

    Damping factor (D). Unit = delta P/delta speed. Typical Value = 2.

    h

    Inertia constant (H) (not=0). Typical Value = 0.4.

    lfac

    Loading factor � ratio of initial P to motor MVA base (Lfac). Typical Value = 0.8.

    lp

    Transient reactance (Lp). Typical Value = 0.15.

    lpp

    Subtransient reactance (Lpp). Typical Value = 0.15.

    ls

    Synchronous reactance (Ls). Typical Value = 3.2.

    pfrac

    Fraction of constant-power load to be represented by this motor model (Pfrac) (>=0.0 and <=1.0). Typical Value = 0.3.

    ra

    Stator resistance (Ra). Typical Value = 0.

    tbkr

    Circuit breaker operating time (Tbkr). Typical Value = 0.08.

    tpo

    Transient rotor time constant (Tpo) (not=0). Typical Value = 1.

    tppo

    Subtransient rotor time constant (Tppo). Typical Value = 0.02.

    tv

    Voltage trip pickup time (Tv). Typical Value = 0.1.

    vt

    Voltage threshold for tripping (Vt). Typical Value = 0.7.

    LoadAggregate

    Aggregate load to which this aggregate motor (dynamic) load belongs.

  587. case class LoadRatio(sup: BasicElement, intervalEndTime: String, intervalStartTime: String, share: Double, SchedulingCoordinator: String) extends Element with Product with Serializable

    Permalink

    Representing the ratio of the load share for the associated SC.

    Representing the ratio of the load share for the associated SC.

    sup

    Reference to the superclass object.

    intervalEndTime

    Interval End Time

    intervalStartTime

    Interval Start Time

    share

    Share in percentage of total Market load for the selected time interval.

    SchedulingCoordinator

    undocumented

  588. case class LoadReductionPriceCurve(sup: Curve, LoadBid: String) extends Element with Product with Serializable

    Permalink

    This is the price sensitivity that bidder expresses for allowing market load interruption.

    This is the price sensitivity that bidder expresses for allowing market load interruption.

    Relationship between price (Y1-axis) vs. MW (X-axis).

    sup

    Reference to the superclass object.

    LoadBid

    undocumented

  589. case class LoadReductionTimeCurve(sup: Curve, loadReductionTimeCurveType: String) extends Element with Product with Serializable

    Permalink

    This is the cureve that describes the load reduction time.

    This is the cureve that describes the load reduction time.

    Relationship between time (Y1-axis) vs. MW (X-axis).

    sup

    Reference to the superclass object.

    loadReductionTimeCurveType

    type of the curve: Possible values are but not limited to: Max, Min,

  590. case class LoadResponseCharacteristic(sup: IdentifiedObject, exponentModel: Boolean, pConstantCurrent: Double, pConstantImpedance: Double, pConstantPower: Double, pFrequencyExponent: Double, pVoltageExponent: Double, qConstantCurrent: Double, qConstantImpedance: Double, qConstantPower: Double, qFrequencyExponent: Double, qVoltageExponent: Double) extends Element with Product with Serializable

    Permalink

    Models the characteristic response of the load demand due to changes in system conditions such as voltage and frequency.

    Models the characteristic response of the load demand due to changes in system conditions such as voltage and frequency.

    This is not related to demand response.

    sup

    Reference to the superclass object.

    exponentModel

    Indicates the exponential voltage dependency model is to be used. If false, the coefficient model is to be used.

    pConstantCurrent

    Portion of active power load modeled as constant current.

    pConstantImpedance

    Portion of active power load modeled as constant impedance.

    pConstantPower

    Portion of active power load modeled as constant power.

    pFrequencyExponent

    Exponent of per unit frequency effecting active power.

    pVoltageExponent

    Exponent of per unit voltage effecting real power.

    qConstantCurrent

    Portion of reactive power load modeled as constant current.

    qConstantImpedance

    Portion of reactive power load modeled as constant impedance.

    qConstantPower

    Portion of reactive power load modeled as constant power.

    qFrequencyExponent

    Exponent of per unit frequency effecting reactive power.

    qVoltageExponent

    Exponent of per unit voltage effecting reactive power.

  591. case class LoadStatic(sup: IdentifiedObject, ep1: Double, ep2: Double, ep3: Double, eq1: Double, eq2: Double, eq3: Double, kp1: Double, kp2: Double, kp3: Double, kp4: Double, kpf: Double, kq1: Double, kq2: Double, kq3: Double, kq4: Double, kqf: Double, staticLoadModelType: String, LoadAggregate: String) extends Element with Product with Serializable

    Permalink

    General static load model representing the sensitivity of the real and reactive power consumed by the load to the amplitude and frequency of the bus voltage.

    General static load model representing the sensitivity of the real and reactive power consumed by the load to the amplitude and frequency of the bus voltage.

    sup

    Reference to the superclass object.

    ep1

    First term voltage exponent for active power (Ep1). Used only when .staticLoadModelType = exponential.

    ep2

    Second term voltage exponent for active power (Ep2). Used only when .staticLoadModelType = exponential.

    ep3

    Third term voltage exponent for active power (Ep3). Used only when .staticLoadModelType = exponential.

    eq1

    First term voltage exponent for reactive power (Eq1). Used only when .staticLoadModelType = exponential.

    eq2

    Second term voltage exponent for reactive power (Eq2). Used only when .staticLoadModelType = exponential.

    eq3

    Third term voltage exponent for reactive power (Eq3). Used only when .staticLoadModelType = exponential.

    kp1

    First term voltage coefficient for active power (Kp1). Not used when .staticLoadModelType = constantZ.

    kp2

    Second term voltage coefficient for active power (Kp2). Not used when .staticLoadModelType = constantZ.

    kp3

    Third term voltage coefficient for active power (Kp3). Not used when .staticLoadModelType = constantZ.

    kp4

    Frequency coefficient for active power (Kp4). Must be non-zero when .staticLoadModelType = ZIP2. Not used for all other values of .staticLoadModelType.

    kpf

    Frequency deviation coefficient for active power (Kpf). Not used when .staticLoadModelType = constantZ.

    kq1

    First term voltage coefficient for reactive power (Kq1). Not used when .staticLoadModelType = constantZ.

    kq2

    Second term voltage coefficient for reactive power (Kq2). Not used when .staticLoadModelType = constantZ.

    kq3

    Third term voltage coefficient for reactive power (Kq3). Not used when .staticLoadModelType = constantZ.

    kq4

    Frequency coefficient for reactive power (Kq4). Must be non-zero when .staticLoadModelType = ZIP2. Not used for all other values of .staticLoadModelType.

    kqf

    Frequency deviation coefficient for reactive power (Kqf). Not used when .staticLoadModelType = constantZ.

    staticLoadModelType

    Type of static load model. Typical Value = constantZ.

    LoadAggregate

    Aggregate load to which this aggregate static load belongs.

  592. case class LoadUserDefined(sup: LoadDynamics, proprietary: Boolean) extends Element with Product with Serializable

    Permalink

    Load whose dynamic behaviour is described by a user-defined model.

    Load whose dynamic behaviour is described by a user-defined model.

    sup

    Reference to the superclass object.

    proprietary

    Behaviour is based on proprietary model as opposed to detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.

  593. case class LocalReliabilityArea(sup: IdentifiedObject, RTO: String) extends Element with Product with Serializable

    Permalink

    Allows definition of reliablity areas (eg load pockets) within the ISO/RTO

    Allows definition of reliablity areas (eg load pockets) within the ISO/RTO

    sup

    Reference to the superclass object.

    RTO

    undocumented

  594. case class Location(sup: IdentifiedObject, direction: String, electronicAddress: String, geoInfoReference: String, mainAddress: String, phone1: String, phone2: String, secondaryAddress: String, status: String, typ: String, CoordinateSystem: String, Measurements: List[String]) extends Element with Product with Serializable

    Permalink

    The place, scene, or point of something where someone or something has been, is, and/or will be at a given moment in time.

    The place, scene, or point of something where someone or something has been, is, and/or will be at a given moment in time.

    It can be defined with one or more postition points (coordinates) in a given coordinate system.

    sup

    Reference to the superclass object.

    direction

    (if applicable) Direction that allows field crews to quickly find a given asset. For a given location, such as a street address, this is the relative direction in which to find the asset. For example, a streetlight may be located at the 'NW' (northwest) corner of the customer's site, or a usage point may be located on the second floor of an apartment building.

    electronicAddress

    Electronic address.

    geoInfoReference

    (if applicable) Reference to geographical information source, often external to the utility.

    mainAddress

    Main address of the location.

    phone1

    Phone number.

    phone2

    Additional phone number.

    secondaryAddress

    Secondary address of the location. For example, PO Box address may have different ZIP code than that in the 'mainAddress'.

    status

    Status of this location.

    typ

    Classification by utility's corporate standards and practices, relative to the location itself (e.g., geographical, functional accounting, etc., not a given property that happens to exist at that location).

    CoordinateSystem

    Coordinate system used to describe position points of this location.

    Measurements

    undocumented

  595. case class LocationGrant(sup: Agreement, propertyData: String, LandProperty: String) extends Element with Product with Serializable

    Permalink

    A grant provides a right, as defined by type, for a parcel of land.

    A grant provides a right, as defined by type, for a parcel of land.

    Note that the association to Location, Asset, Organisation, etc. for the Grant is inherited from Agreement, a type of Document.

    sup

    Reference to the superclass object.

    propertyData

    Property related information that describes the Grant's land parcel. For example, it may be a deed book number, deed book page number, and parcel number.

    LandProperty

    Land property this location grant applies to.

  596. case class LossClearing(sup: MarketFactors) extends Element with Product with Serializable

    Permalink

    RT only and is published on 5 minute intervals for the previous RT time interval results.

    RT only and is published on 5 minute intervals for the previous RT time interval results.

    sup

    Reference to the superclass object.

  597. case class LossClearingResults(sup: BasicElement, lossMW: Double, HostControlArea: String, LossClearing: String, RUCZone: String, SubControlArea: String) extends Element with Product with Serializable

    Permalink

    Provides the MW loss for RUC Zones, subcontrol areas, and the total loss.

    Provides the MW loss for RUC Zones, subcontrol areas, and the total loss.

    sup

    Reference to the superclass object.

    lossMW

    undocumented

    HostControlArea

    undocumented

    LossClearing

    undocumented

    RUCZone

    undocumented

    SubControlArea

    undocumented

  598. case class LossProfile(sup: Profile, EnergyTransaction: String, HasLoss_1: String) extends Element with Product with Serializable

    Permalink

    LossProfile is associated with an EnerrgyTransaction and must be completely contained within the time frame of the EnergyProfile associated with this EnergyTransaction.

    LossProfile is associated with an EnerrgyTransaction and must be completely contained within the time frame of the EnergyProfile associated with this EnergyTransaction.

    sup

    Reference to the superclass object.

    EnergyTransaction

    An EnergyTransaction may have a LossProfile.

    HasLoss_1

    Part of the LossProfile for an EnergyTransaction may be a loss for a TransmissionProvider. If so, the TransmissionProvider must be one of the participating entities in the EnergyTransaction.

  599. case class LossSensitivity(sup: MarketFactors, lossFactor: Double, MktConnectivityNode: String) extends Element with Product with Serializable

    Permalink

    Loss sensitivity applied to a ConnectivityNode for a given time interval.

    Loss sensitivity applied to a ConnectivityNode for a given time interval.

    sup

    Reference to the superclass object.

    lossFactor

    Loss penalty factor. Defined as: 1 / ( 1 - Incremental Transmission Loss); with the Incremental Transmission Loss expressed as a plus or minus value. The typical range of penalty factors is (0,9 to 1,1).

    MktConnectivityNode

    undocumented

  600. case class MPMClearing(sup: MarketFactors, mitigationOccuredFlag: String, LMPMFinalFlag: String, SMPMFinalFlag: String) extends Element with Product with Serializable

    Permalink

    Model of results of Market Power tests, and possible mitigation.

    Model of results of Market Power tests, and possible mitigation.

    Interval based

    sup

    Reference to the superclass object.

    mitigationOccuredFlag

    undocumented

    LMPMFinalFlag

    undocumented

    SMPMFinalFlag

    undocumented

  601. case class MPMResourceStatus(sup: BasicElement, resourceStatus: String, MPMTestCategory: String, RegisteredResource: String) extends Element with Product with Serializable

    Permalink

    Model of results of Market Power tests, gives status of resource for the associated interval

    Model of results of Market Power tests, gives status of resource for the associated interval

    sup

    Reference to the superclass object.

    resourceStatus

    Interval Test Status 'N' - not applicable

    MPMTestCategory

    undocumented

    RegisteredResource

    undocumented

  602. case class MPMTestCategory(sup: IdentifiedObject, purposeFlag: String, testIdentifier: String, testMethod: String) extends Element with Product with Serializable

    Permalink

    Provides a reference to the Market Power Mitigation test identifiers and methods for the results of the DA or RT markets.

    Provides a reference to the Market Power Mitigation test identifiers and methods for the results of the DA or RT markets.

    Specific data is the test identifier (Price, Conduct, or Impact) and the test method (System MPM, Local MPM, Alternate System MPM, or Alternate Local MPM).

    sup

    Reference to the superclass object.

    purposeFlag

    Nature of threshold data: 'M' - Mitigation threshold 'R' - Reporting threshold

    testIdentifier

    1 - Global Price Test 2 - Global Conduct Test 3 - Global Impact Test 4 - Local Price Test 5 - Local Conduct Test 6 - Local Impact Test

    testMethod

    The method of performing the market power monitoring. Examples are Normal (default) thresholds or Alternate thresholds.

  603. case class MPMTestResults(sup: BasicElement, marginPercent: Double, outcome: String, AggregatedPnode: String, MPMClearing: String, MPMTestCategory: String) extends Element with Product with Serializable

    Permalink

    Provides the outcome and margin percent (as appropriate) result data for the MPM tests.

    Provides the outcome and margin percent (as appropriate) result data for the MPM tests.

    There are relationships to Zone for Designated Congestion Area Tests, CurveSchedData for bid segment tests, to the SubControlArea for the system wide level tests, and Pnodes for the LMPM impact tests.

    sup

    Reference to the superclass object.

    marginPercent

    Used to show the Margin % result of the Impact test

    outcome

    The results of the test. For the Price, Impact, and Conduct tests, typical values are NA, Pass, Fail, Disable, or Skip.

    AggregatedPnode

    undocumented

    MPMClearing

    undocumented

    MPMTestCategory

    undocumented

  604. case class MPMTestThreshold(sup: BasicElement, marketType: String, percent: Double, price: Double, MPMTestCategory: String, RegisteredResource: List[String]) extends Element with Product with Serializable

    Permalink

    Market Power Mitigation (MPM) test thresholds for resource as well as designated congestion areas (DCAs)

    Market Power Mitigation (MPM) test thresholds for resource as well as designated congestion areas (DCAs)

    sup

    Reference to the superclass object.

    marketType

    Market Type (DAM, RTM)

    percent

    Price Threshold in %

    price

    Price Threshold in $/MW

    MPMTestCategory

    undocumented

    RegisteredResource

    undocumented

  605. case class MSSAggregation(sup: IdentifiedObject, costRecovery: String, endEffectiveDate: String, grossSettlement: String, ignoreLosses: String, ignoreMarginalLosses: String, loadFollowing: String, rucProcurement: String, startEffectiveDate: String, RTO: String) extends Element with Product with Serializable

    Permalink

    Metered Sub-System aggregation of MSS Zones.

    Metered Sub-System aggregation of MSS Zones.

    sup

    Reference to the superclass object.

    costRecovery

    Charge for Emission Costs, Start Up Costs, or Minimum Load Costs.

    endEffectiveDate

    end effective date

    grossSettlement

    MSS Load Following may select Net vs. Gross settlement. Net Settlement requires the net Demand settled at the MSS LAP and Net Supply needs to settle at the equivalent to the weighted average price of the MSS generation. Gross load will be settled at the System LAP and the Gross supply will be settled at the LMP. MSS Aggregation that elects gross settlement shall have to identify if its resources are Load Following or not.

    ignoreLosses

    Provides an indication if losses are to be ignored for this zone. Also refered to as Exclude Marginal Losses.

    ignoreMarginalLosses

    Provides an indication if marginal losses are to be ignored for this zone.

    loadFollowing

    Indication that this particular MSSA participates in the Load Following function.

    rucProcurement

    Indicates that RUC will be procured by the ISO or self provided.

    startEffectiveDate

    start effective date

    RTO

    undocumented

  606. case class MSSZone(sup: AggregateNode, ignoreLosses: String, lossFactor: Double, rucGrossSettlement: String, MeteredSubSystem: String) extends Element with Product with Serializable

    Permalink

    Model to define a zone within a Metered Sub System

    Model to define a zone within a Metered Sub System

    sup

    Reference to the superclass object.

    ignoreLosses

    Provides an indication if losses are to be ignored for this metered subsystem zone.

    lossFactor

    This is the default loss factor for the Metered Sub-System (MSS) zone. The actual losses are calculated during the RT market.

    rucGrossSettlement

    Metered Sub-System (MSS) Load Following may select Net vs. Gross settlement. Net Settlement requires the net Demand settled at the Metered Sub-Sustem (MSS) Load Aggregation Point (LAP) and Net Supply needs to settle at the equivalent to the weighted average price of the MSS generation. Gross load will be settled at the System LAP and the Gross supply will be settled at the LMP. MSS Aggregation that elects gross settlement shall have to identify if its resources are Load Following or not.

    MeteredSubSystem

    undocumented

  607. case class MWLimitSchedule(sup: BasicElement, SecurityConstraintLimit: String) extends Element with Product with Serializable

    Permalink

    Maximum MW and optionally Minimum MW (Y1 and Y2, respectively)

    Maximum MW and optionally Minimum MW (Y1 and Y2, respectively)

    sup

    Reference to the superclass object.

    SecurityConstraintLimit

    undocumented

  608. case class Maintainer(sup: AssetOrganisationRole) extends Element with Product with Serializable

    Permalink

    Organisation that maintains assets.

    Organisation that maintains assets.

    sup

    Reference to the superclass object.

  609. case class MaintenanceDataSet(sup: ProcedureDataSet, conditionAfter: String, conditionBefore: String, maintCode: String) extends Element with Product with Serializable

    Permalink

    The result of a maintenance activity, a type of Procedure, for a given attribute of an asset.

    The result of a maintenance activity, a type of Procedure, for a given attribute of an asset.

    sup

    Reference to the superclass object.

    conditionAfter

    Condition of asset just following maintenance procedure.

    conditionBefore

    Description of the condition of the asset just prior to maintenance being performed.

    maintCode

    Code for the type of maintenance performed.

  610. case class MaintenanceLocation(sup: WorkLocation, block: String, lot: String, nearestIntersection: String, subdivision: String) extends Element with Product with Serializable

    Permalink

    Location where to perform maintenance work.

    Location where to perform maintenance work.

    sup

    Reference to the superclass object.

    block

    (if applicable) Name, identifier, or description of the block in which work is to occur.

    lot

    (if applicable) Name, identifier, or description of the lot in which work is to occur.

    nearestIntersection

    The names of streets at the nearest intersection to work area.

    subdivision

    (if applicable) Name, identifier, or description of the subdivision in which work is to occur.

  611. case class MajorChargeGroup(sup: IdentifiedObject, effectiveDate: String, frequencyType: String, invoiceType: String, requireAutorun: String, revisionNumber: String, runType: String, runVersion: String, terminationDate: String, ChargeType: List[String]) extends Element with Product with Serializable

    Permalink

    A Major Charge Group is the same as Invocie Type which provides the highest level of grouping for charge types configration.

    A Major Charge Group is the same as Invocie Type which provides the highest level of grouping for charge types configration.

    Examples as Market, FERC, RMR,

    sup

    Reference to the superclass object.

    effectiveDate

    undocumented

    frequencyType

    undocumented

    invoiceType

    undocumented

    requireAutorun

    undocumented

    revisionNumber

    Revision number for the major charge group

    runType

    undocumented

    runVersion

    undocumented

    terminationDate

    undocumented

    ChargeType

    A MajorChargeGroup can have 0-n ChargeType. A ChargeType can associate to 0-n MajorChargeGroup.

  612. case class Manufacturer(sup: OrganisationRole) extends Element with Product with Serializable

    Permalink

    Organisation that manufactures asset products.

    Organisation that manufactures asset products.

    sup

    Reference to the superclass object.

  613. case class Market(sup: IdentifiedObject, actualEnd: String, actualStart: String, dst: Boolean, end: String, localTimeZone: String, start: String, status: String, timeIntervalLength: Double, tradingDay: String, tradingPeriod: String) extends Element with Product with Serializable

    Permalink

    Market (e.g.

    Market (e.g.

    Day Ahead Market, RealTime Market) with a description of the the Market operation control parameters.

    sup

    Reference to the superclass object.

    actualEnd

    Market ending time - actual market end

    actualStart

    Market starting time - actual market start

    dst

    True if daylight savings time (DST) is in effect.

    end

    Market end time.

    localTimeZone

    Local time zone.

    start

    Market start time.

    status

    Market Status 'OPEN', 'CLOSED', 'CLEARED', 'BLOCKED'

    timeIntervalLength

    Trading time interval length.

    tradingDay

    Market trading date

    tradingPeriod

    Trading period that describes the market, possibilities could be for an Energy Market: Day Hour For a CRR Market: Year Month Season

  614. case class MarketActualEvent(sup: BasicElement, description: String, eventID: String, eventTime: String, MarketRun: String, PlannedMarketEvent: String) extends Element with Product with Serializable

    Permalink

    This class represent the actual instance of an event.

    This class represent the actual instance of an event.

    sup

    Reference to the superclass object.

    description

    Description of the event.

    eventID

    Actual event ID.

    eventTime

    Start time of the event.

    MarketRun

    Market run triggered by this actual event. For example, the DA run is triggered by the actual open bid submission event and terminated by the actual close bid submission event.

    PlannedMarketEvent

    Planned event executed by this actual event.

  615. case class MarketAgreement(sup: MarketDocument) extends Element with Product with Serializable

    Permalink

    An identification or eventually the contents of an agreement between two or more parties.

    An identification or eventually the contents of an agreement between two or more parties.

    sup

    Reference to the superclass object.

  616. case class MarketCaseClearing(sup: MarketFactors, caseType: String, modifiedDate: String, postedDate: String) extends Element with Product with Serializable

    Permalink

    Market case clearing results are posted for a given settlement period.

    Market case clearing results are posted for a given settlement period.

    sup

    Reference to the superclass object.

    caseType

    Settlement period: 'DA - Bid-in' 'DA - Reliability' 'DA - Amp1' 'DA - Amp2' 'RT - Ex-Ante' 'RT - Ex-Post' 'RT - Amp1' 'RT - Amp2'

    modifiedDate

    Last time and date clearing results were manually modified.

    postedDate

    Bid clearing results posted time and date.

  617. case class MarketDocument(sup: Document, selfMarketDocument: List[String], AttributeInstanceComponent: List[String], Domain: List[String], Period: List[String]) extends Element with Product with Serializable

    Permalink

    Electronic document containing the information necessary to satisfy a given business process set of requirements.

    Electronic document containing the information necessary to satisfy a given business process set of requirements.

    sup

    Reference to the superclass object.

    selfMarketDocument

    undocumented

    AttributeInstanceComponent

    undocumented

    Domain

    undocumented

    Period

    undocumented

  618. case class MarketEvaluationPoint(sup: IdentifiedObject) extends Element with Product with Serializable

    Permalink

    The identification of an entity where energy products are measured or computed.

    The identification of an entity where energy products are measured or computed.

    sup

    Reference to the superclass object.

  619. case class MarketFactors(sup: Document, intervalEndTime: String, intervalStartTime: String, Market: String, MktActivityRecord: List[String]) extends Element with Product with Serializable

    Permalink

    Aggregation of market information relative for a specific time interval.

    Aggregation of market information relative for a specific time interval.

    sup

    Reference to the superclass object.

    intervalEndTime

    The end of the time interval for which requirement is defined.

    intervalStartTime

    The start of the time interval for which requirement is defined.

    Market

    undocumented

    MktActivityRecord

    undocumented

  620. case class MarketInvoice(sup: BasicElement, amount: Double, billMediaKind: String, dueDate: String, kind: String, mailedDate: String, proForma: Boolean, referenceNumber: String, transactionDateTime: String, transferType: String) extends Element with Product with Serializable

    Permalink

    A roll up of invoice line items.

    A roll up of invoice line items.

    The whole invoice has a due date and amount to be paid, with information such as customer, banks etc. being obtained through associations. The invoice roll up is based on individual line items that each contain amounts and descriptions for specific services or products.

    sup

    Reference to the superclass object.

    amount

    Total amount due on this invoice based on line items and applicable adjustments.

    billMediaKind

    Kind of media by which the CustomerBillingInfo was delivered.

    dueDate

    Calculated date upon which the Invoice amount is due.

    kind

    Kind of invoice (default is 'sales').

    mailedDate

    Date on which the customer billing statement/invoice was printed/mailed.

    proForma

    True if payment is to be paid by a Customer to accept a particular ErpQuote (with associated Design) and have work initiated, at which time an associated ErpInvoice should automatically be generated. EprPayment.subjectStatus satisfies terms specificed in the ErpQuote.

    referenceNumber

    Number of an invoice to be reference by this invoice.

    transactionDateTime

    Date and time when the invoice is issued.

    transferType

    Type of invoice transfer.

  621. case class MarketInvoiceLineItem(sup: BasicElement, billPeriod: String, glAccount: String, glDateTime: String, kind: String, lineAmount: Double, lineNumber: String, lineVersion: String, netAmount: Double, previousAmount: Double, ContainerMarketInvoiceLineItem: String, MarketInvoice: String, Settlement: List[String]) extends Element with Product with Serializable

    Permalink

    An individual line item on an invoice.

    An individual line item on an invoice.

    sup

    Reference to the superclass object.

    billPeriod

    Bill period for the line item.

    glAccount

    General Ledger account code, shall be a valid combination.

    glDateTime

    Date and time line item will be posted to the General Ledger.

    kind

    Kind of line item.

    lineAmount

    Amount due for this line item.

    lineNumber

    Line item number on invoice statement.

    lineVersion

    Version number of the bill run.

    netAmount

    Net line item charge amount.

    previousAmount

    Previous line item charge amount.

    ContainerMarketInvoiceLineItem

    undocumented

    MarketInvoice

    undocumented

    Settlement

    undocumented

  622. case class MarketLedger(sup: BasicElement) extends Element with Product with Serializable

    Permalink

    In accounting transactions, a ledger is a book containing accounts to which debits and credits are posted from journals, where transactions are initially recorded.

    In accounting transactions, a ledger is a book containing accounts to which debits and credits are posted from journals, where transactions are initially recorded.

    Journal entries are periodically posted to the ledger. Ledger Actual represents actual amounts by account within ledger within company or business area. Actual amounts may be generated in a source application and then loaded to a specific ledger within the enterprise general ledger or budget application.

    sup

    Reference to the superclass object.

  623. case class MarketLedgerEntry(sup: BasicElement, accountID: String, accountKind: String, amount: Double, postedDateTime: String, status: String, transactionDateTime: String, MarketLedger: String, Settlement: List[String]) extends Element with Product with Serializable

    Permalink

    Details of an individual entry in a ledger, which was posted from a journal on the posted date.

    Details of an individual entry in a ledger, which was posted from a journal on the posted date.

    sup

    Reference to the superclass object.

    accountID

    Account identifier for this entry.

    accountKind

    Kind of account for this entry.

    amount

    The amount of the debit or credit for this account.

    postedDateTime

    Date and time this entry was posted to the ledger.

    status

    Status of ledger entry.

    transactionDateTime

    Date and time journal entry was recorded.

    MarketLedger

    undocumented

    Settlement

    undocumented

  624. case class MarketObjectStatus(sup: BasicElement, status: String, TimeSeries: List[String]) extends Element with Product with Serializable

    Permalink

    The condition or position of an object with regard to its standing.

    The condition or position of an object with regard to its standing.

    sup

    Reference to the superclass object.

    status

    The coded condition or position of an object with regard to its standing.

    TimeSeries

    undocumented

  625. case class MarketParticipant(sup: Organisation, MarketDocument: List[String]) extends Element with Product with Serializable

    Permalink

    An identification of a party acting in a electricity market business process.

    An identification of a party acting in a electricity market business process.

    This class is used to identify organizations that can participate in market management and/or market operations.

    sup

    Reference to the superclass object.

    MarketDocument

    undocumented

  626. case class MarketPerson(sup: IdentifiedObject, category: String, electronicAddressAlternate: String, electronicAddressPrimary: String, firstName: String, governmentID: String, landlinePhone: String, lastName: String, mName: String, mobilePhone: String, prefix: String, specialNeed: String, status: String, suffix: String, userID: String) extends Element with Product with Serializable

    Permalink

    General purpose information for name and other information to contact people.

    General purpose information for name and other information to contact people.

    sup

    Reference to the superclass object.

    category

    Category of this person relative to utility operations, classified according to the utility's corporate standards and practices. Examples include employee, contractor, agent, not affiliated, etc.

    electronicAddressAlternate

    Alternate Electronic address.

    electronicAddressPrimary

    Primary Electronic address.

    firstName

    Person's first name.

    governmentID

    Unique identifier for person relative to its governing authority, for example a federal tax identifier (such as a Social Security number in the United States).

    landlinePhone

    Landline phone number.

    lastName

    Person's last (family, sir) name.

    mName

    Middle name(s) or initial(s).

    mobilePhone

    Mobile phone number.

    prefix

    A prefix or title for the person's name, such as Miss, Mister, Doctor, etc.

    specialNeed

    Special service needs for the person (contact) are described; examples include life support, etc.

    status

    undocumented

    suffix

    A suffix for the person's name, such as II, III, etc.

    userID

    The user name for the person; required to log in.

  627. case class MarketPlan(sup: BasicElement, description: String, marketPlanID: String, name: String, tradingDay: String) extends Element with Product with Serializable

    Permalink

    This class identifies a set of planned markets.

    This class identifies a set of planned markets.

    This class is a container of these planned markets

    sup

    Reference to the superclass object.

    description

    Description of the planned market.

    marketPlanID

    Planned market identifier.

    name

    Name of the planned market.

    tradingDay

    Planned market trading day.

  628. case class MarketProduct(sup: IdentifiedObject, marketProductType: String, rampInterval: Double, Market: String, MarketRegionResults: String) extends Element with Product with Serializable

    Permalink

    A product traded by an RTO (e.g.

    A product traded by an RTO (e.g. energy, 10 minute spinning reserve).

    Ancillary service product examples include:Regulation UpRegulation DnSpinning ReserveNon-Spinning ReserveOperating Reserve

    sup

    Reference to the superclass object.

    marketProductType

    Market product type examples: EN (Energy) RU (Regulation Up) RD (Regulation Dn) SR (Spinning Reserve) NR (Non-Spinning Reserve) RC (RUC)

    rampInterval

    Ramping time interval for the specific market product type specified by marketProductType attribute. For example, if marketProductType = EN (from enumeration MarketProductType), then the rampInterval is the ramping time interval for Energy.

    Market

    undocumented

    MarketRegionResults

    undocumented

  629. case class MarketQualificationRequirement(sup: IdentifiedObject, effectiveDate: String, expirationDate: String, qualificationID: String, status: Int, statusType: String) extends Element with Product with Serializable

    Permalink

    Certain skills are required and shall be certified in order for a person (typically a member of a crew) to be qualified to work on types of equipment.

    Certain skills are required and shall be certified in order for a person (typically a member of a crew) to be qualified to work on types of equipment.

    sup

    Reference to the superclass object.

    effectiveDate

    Effective date of the privilege, terminate date of the privilege, or effective date of the application for the organization

    expirationDate

    This is the terminate date of the application for the organization The specific organization can no longer access the application as of the terminate date

    qualificationID

    Qualification identifier.

    status

    The status of the privilege. Shows the status of the user�s qualification.

    statusType

    This is the name of the status of the qualification and is used to display the status of the user's or organization's status.

  630. case class MarketRegion(sup: AggregateNode) extends Element with Product with Serializable

    Permalink

    A specialized class of AggregatedNode type.

    A specialized class of AggregatedNode type.

    Defines the MarketRegions. Regions could be system Market Regions, Energy Regions or Ancillary Service Regions.

    sup

    Reference to the superclass object.

  631. case class MarketRegionResults(sup: BasicElement, clearedMW: Double, clearedPrice: Double, dispatchCtMW: Double, dispatchHydroMW: Double, dispatchRate: Double, dispatchSteamMW: Double, imbalanceEnergyBias: Double, limitFlag: String, lumpyIndicator: String, maxSufficiencyIndex: Double, minSufficiencyIndex: Double, reqMaxMW: Double, reqMinMW: Double, selfScheduleMW: Double, AncillaryServiceClearing: String, MarketProduct: String, MarketRegion: String) extends Element with Product with Serializable

    Permalink

    Provides all Region Ancillary Service results for the DA and RT markets.

    Provides all Region Ancillary Service results for the DA and RT markets.

    The specific data is commodity type (Regulation Up, Regulation Down, Spinning Reserve, Non-spinning Reserve, or Total Up reserves) based for the cleared MW, cleared price, and total capacity required for the region.

    sup

    Reference to the superclass object.

    clearedMW

    Cleared generation Value in MW. For AS, this value is clearedMW = AS Total. For AS, clearedMW - selfScheduleMW = AS Procured

    clearedPrice

    Marginal Price ($/MW) for the commodity (Energy, Regulation Up, Regulation Down, Spinning Reserve, or Non-spinning reserve) based on the pricing run.

    dispatchCtMW

    Dispatchable MW for Combustion units.

    dispatchHydroMW

    Dispatchable MW for Hydro units.

    dispatchRate

    Dispatch rate in MW/minutes.

    dispatchSteamMW

    Dispatchable MW for Steam units.

    imbalanceEnergyBias

    Imbalance Energy Bias (MW) by Time Period (5' only)

    limitFlag

    Locational AS Flags indicating whether the Upper or Lower Bound limit of the AS regional procurment is binding

    lumpyIndicator

    The "Lumpy Flag"(Y/N) indicates whether the resource that sets the price is a lumpy generator by hour over the time horizon. Only applicable for the Day Ahead Market

    maxSufficiencyIndex

    Region requirement maximum limit

    minSufficiencyIndex

    Region requirement minimum limit

    reqMaxMW

    Region requirement maximum limit

    reqMinMW

    Region requirement minimum limit

    selfScheduleMW

    Aof AS, selfScheduleMW = AS Self-Provided

    AncillaryServiceClearing

    undocumented

    MarketProduct

    undocumented

    MarketRegion

    undocumented

  632. case class MarketResults(sup: BasicElement, ancillarySvcCost: Double, contingentOperatingResAvail: String, energyCost: Double, minimumLoadCost: Double, startUpCost: Double, totalCost: Double, totalRucCost: Double, EnergyMarket: String) extends Element with Product with Serializable

    Permalink

    This class holds elements that are single values for the entire market time horizon.

    This class holds elements that are single values for the entire market time horizon.

    That is, for the Day Ahead market, there is 1 value for each element, not hourly based. Is a summary of the market run

    sup

    Reference to the superclass object.

    ancillarySvcCost

    Total AS Cost (i.e., payment) ($) over the time horizon

    contingentOperatingResAvail

    Global Contingent Operating Reserve Availability Indicator (Yes/No)

    energyCost

    Total Energy Cost ($) over the time horizon

    minimumLoadCost

    Total Minimum Load Cost ($) over the time horizon

    startUpCost

    Total Start-up Cost ($) over the time horizon

    totalCost

    Total Cost (Energy + AS) cost ($) by over the time horizon

    totalRucCost

    The total RUC capacity cost for this interval

    EnergyMarket

    undocumented

  633. case class MarketRole(sup: IdentifiedObject, roleType: String, status: String, typ: String, MarketParticipant: List[String]) extends Element with Product with Serializable

    Permalink

    The external intended behaviour played by a party within the electricity market.

    The external intended behaviour played by a party within the electricity market.

    sup

    Reference to the superclass object.

    roleType

    Defined using an enumerated list of types of market roles for use when a finite list of types are desired.

    status

    Status of the market role.

    typ

    The kind of market roles that can be played by parties for given domains within the electricity market. Types are flexible using dataType of string for free-entry of role types.

    MarketParticipant

    undocumented

  634. case class MarketRun(sup: BasicElement, executionType: String, marketApprovalTime: String, marketApprovedStatus: Boolean, marketEndTime: String, marketID: String, marketRunID: String, marketStartTime: String, marketType: String, reportedState: String, runState: String, Market: String, PlannedMarket: String) extends Element with Product with Serializable

    Permalink

    This class represent an actual instance of a planned market.

    This class represent an actual instance of a planned market.

    For example, a Day Ahead market opens with the Bid Submission, ends with the closing of the Bid Submission. The market run represent the whole process. MarketRuns can be defined for markets such as Day Ahead Market, Real Time Market, Hour Ahead Market, Week Ahead Market,...

    sup

    Reference to the superclass object.

    executionType

    The execution type; Day Ahead, Intra Day, Real Time Pre-Dispatch, Real Time Dispatch

    marketApprovalTime

    Approved time for case. Identifies the time that the dispatcher approved a specific real time unit dispatch case

    marketApprovedStatus

    Set to true when the plan is approved by authority and becomes the official plan for the day ahead market. Identifies the approved case for the market for the specified time interval.

    marketEndTime

    The end time defined as the end of the market, market end time.

    marketID

    An identification that defines the attributes of the Market. In todays terms: Market Type: DA, RTM, Trade Date: 1/25/04, Trade Hour: 1-25

    marketRunID

    A unique identifier that differentiates the different runs of the same Market ID. More specifically, if the market is re-opened and re-closed and rerun completely, the first set of results and the second set of results produced will have the same Market ID but will have different Market Run IDs since the multiple run is for the same market.

    marketStartTime

    The start time defined as the beginning of the market, market start time.

    marketType

    The market type, Day Ahead Market or Real Time Market.

    reportedState

    This is the state of market run activitie as reported by market systems to the market definition services.

    runState

    This is the state controlled by market defintion service. possible values could be but not limited by: Open, Close.

    Market

    undocumented

    PlannedMarket

    A planned market could have multiple market runs for the reason that a planned market could have a rerun.

  635. case class MarketScheduledEvent(sup: IdentifiedObject, category: String, duration: Double, status: String, MajorChargeGroup: String) extends Element with Product with Serializable

    Permalink

    Signifies an event to trigger one or more activities, such as reading a meter, recalculating a bill, requesting work, when generating units shall be scheduled for maintenance, when a transformer is scheduled to be refurbished, etc.

    Signifies an event to trigger one or more activities, such as reading a meter, recalculating a bill, requesting work, when generating units shall be scheduled for maintenance, when a transformer is scheduled to be refurbished, etc.

    sup

    Reference to the superclass object.

    category

    Category of scheduled event.

    duration

    Duration of the scheduled event, for example, the time to ramp between values.

    status

    undocumented

    MajorChargeGroup

    undocumented

  636. case class MarketSkill(sup: Document, certificationPeriod: String, effectiveDateTime: String, level: String, MarketPerson: String, MarketQualificationRequirements: List[String]) extends Element with Product with Serializable

    Permalink

    Proficiency level of a craft, which is required to operate or maintain a particular type of asset and/or perform certain types of work.

    Proficiency level of a craft, which is required to operate or maintain a particular type of asset and/or perform certain types of work.

    sup

    Reference to the superclass object.

    certificationPeriod

    Interval between the certification and its expiry.

    effectiveDateTime

    Date and time the skill became effective.

    level

    Level of skill for a Craft.

    MarketPerson

    undocumented

    MarketQualificationRequirements

    undocumented

  637. case class MarketStatement(sup: Document, end: String, referenceNumber: String, start: String, tradeDate: String, transactionDate: String) extends Element with Product with Serializable

    Permalink

    A statement is a roll up of statement line items.

    A statement is a roll up of statement line items.

    Each statement along with its line items provide the details of specific charges at any given time. Used by Billing and Settlement

    sup

    Reference to the superclass object.

    end

    The end of a bill period.

    referenceNumber

    The version number of previous statement (in the case of true up).

    start

    The start of a bill period.

    tradeDate

    The date of which Settlement is run.

    transactionDate

    The date of which this statement is issued.

  638. case class MarketStatementLineItem(sup: IdentifiedObject, currentAmount: Double, currentISOAmount: Double, currentISOQuantity: Double, currentPrice: Double, currentQuantity: Double, intervalDate: String, intervalNumber: String, netAmount: Double, netISOAmount: Double, netISOQuantity: Double, netPrice: Double, netQuantity: Double, previousAmount: Double, previousISOAmount: Double, previousISOQuantity: Double, previousQuantity: Double, previsouPrice: Double, quantityUOM: String, ContainerMarketStatementLineItem: String, MarketStatement: String, MktUserAttribute: List[String], PassThroughBill: String) extends Element with Product with Serializable

    Permalink

    An individual line item on a statement.

    An individual line item on a statement.

    sup

    Reference to the superclass object.

    currentAmount

    Current settlement amount.

    currentISOAmount

    Current ISO settlement amount.

    currentISOQuantity

    Current ISO settlement quantity.

    currentPrice

    Current settlement price.

    currentQuantity

    Current settlement quantity, subject to the UOM.

    intervalDate

    The date of which the settlement is run.

    intervalNumber

    The number of intervals.

    netAmount

    Net settlement amount.

    netISOAmount

    Net ISO settlement amount.

    netISOQuantity

    Net ISO settlement quantity.

    netPrice

    Net settlement price.

    netQuantity

    Net settlement quantity, subject to the UOM.

    previousAmount

    Previous settlement amount.

    previousISOAmount

    Previous ISO settlement amount.

    previousISOQuantity

    Previous ISO settlement quantity.

    previousQuantity

    Previous settlement quantity, subject to the UOM.

    previsouPrice

    Previous settlement price.

    quantityUOM

    The unit of measure for the quantity element of the line item.

    ContainerMarketStatementLineItem

    undocumented

    MarketStatement

    undocumented

    MktUserAttribute

    undocumented

    PassThroughBill

    undocumented

  639. case class Marketer(sup: Organisation) extends Element with Product with Serializable

    Permalink

    Matches buyers and sellers, and secures transmission (and other ancillary services) needed to complete the energy transaction.

    Matches buyers and sellers, and secures transmission (and other ancillary services) needed to complete the energy transaction.

    sup

    Reference to the superclass object.

  640. case class MaterialItem(sup: IdentifiedObject, quantity: String, TypeMaterial: String, WorkTask: String) extends Element with Product with Serializable

    Permalink

    The physical consumable supply used for work and other purposes.

    The physical consumable supply used for work and other purposes.

    It includes items such as nuts, bolts, brackets, glue, etc.

    sup

    Reference to the superclass object.

    quantity

    Quantity of material used.

    TypeMaterial

    undocumented

    WorkTask

    undocumented

  641. case class MaxStartUpCostCurve(sup: Curve) extends Element with Product with Serializable

    Permalink

    The maximum Startup costs and time as a function of down time.

    The maximum Startup costs and time as a function of down time.

    Relationship between unit startup cost (Y1-axis) vs. unit elapsed down time (X-axis). This is used to validate the information provided in the Bid.

    sup

    Reference to the superclass object.

  642. case class Measurement(sup: IdentifiedObject, measurementType: String, phases: String, unitMultiplier: String, unitSymbol: String, Asset: String, PowerSystemResource: String, Terminal: String) extends Element with Product with Serializable

    Permalink

    A Measurement represents any measured, calculated or non-measured non-calculated quantity.

    A Measurement represents any measured, calculated or non-measured non-calculated quantity.

    Any piece of equipment may contain Measurements, e.g. a substation may have temperature measurements and door open indications, a transformer may have oil temperature and tank pressure measurements, a bay may contain a number of power flow measurements and a Breaker may contain a switch status measurement.

    sup

    Reference to the superclass object.

    measurementType

    Specifies the type of measurement. For example, this specifies if the measurement represents an indoor temperature, outdoor temperature, bus voltage, line flow, etc.

    phases

    Indicates to which phases the measurement applies and avoids the need to use 'measurementType' to also encode phase information (which would explode the types). The phase information in Measurement, along with 'measurementType' and 'phases' uniquely defines a Measurement for a device, based on normal network phase. Their meaning will not change when the computed energizing phasing is changed due to jumpers or other reasons.

    unitMultiplier

    The unit multiplier of the measured quantity.

    unitSymbol

    The unit of measure of the measured quantity.

    Asset

    undocumented

    PowerSystemResource

    The power system resource that contains the measurement.

    Terminal

    One or more measurements may be associated with a terminal in the network.

  643. case class MeasurementCalculator(sup: IdentifiedObject, kind: String) extends Element with Product with Serializable

    Permalink

    Result of a calculation of one or more measurement.

    Result of a calculation of one or more measurement.

    sup

    Reference to the superclass object.

    kind

    Calculation operation executed on the operants.

  644. case class MeasurementCalculatorInput(sup: IdentifiedObject, absoluteValue: Boolean, order: Int, Measurement: String, MeasurementCalculator: String) extends Element with Product with Serializable

    Permalink

    Input to measurement calculation.

    Input to measurement calculation.

    Support Analog, Discrete and Accumulator.

    sup

    Reference to the superclass object.

    absoluteValue

    If true, use the absolute value for the calculation.

    order

    Positive number that defines the order of the operant in the calculation. 0 = default. The order is not relevant (e.g. summation).

    Measurement

    undocumented

    MeasurementCalculator

    undocumented

  645. case class MeasurementValue(sup: IdentifiedObject, attr: String, sensorAccuracy: Double, timeStamp: String, ErpPerson: String, MeasurementValueQuality: String, MeasurementValueSource: String, RemoteSource: String) extends Element with Product with Serializable

    Permalink

    The current state for a measurement.

    The current state for a measurement.

    A state value is an instance of a measurement from a specific source. Measurements can be associated with many state values, each representing a different source for the measurement.

    sup

    Reference to the superclass object.

    attr

    undocumented

    sensorAccuracy

    The limit, expressed as a percentage of the sensor maximum, that errors will not exceed when the sensor is used under reference conditions.

    timeStamp

    The time when the value was last updated

    ErpPerson

    undocumented

    MeasurementValueQuality

    A MeasurementValue has a MeasurementValueQuality associated with it.

    MeasurementValueSource

    A reference to the type of source that updates the MeasurementValue, e.g. SCADA, CCLink, manual, etc. User conventions for the names of sources are contained in the introduction to IEC 61970-301.

    RemoteSource

    Link to the physical telemetered point associated with this measurement.

  646. case class MeasurementValueQuality(sup: Quality61850, MeasurementValue: String) extends Element with Product with Serializable

    Permalink

    Measurement quality flags.

    Measurement quality flags.

    Bits 0-10 are defined for substation automation in draft IEC 61850 part 7-3. Bits 11-15 are reserved for future expansion by that document. Bits 16-31 are reserved for EMS applications.

    sup

    Reference to the superclass object.

    MeasurementValue

    A MeasurementValue has a MeasurementValueQuality associated with it.

  647. case class MeasurementValueSource(sup: IdentifiedObject) extends Element with Product with Serializable

    Permalink

    MeasurementValueSource describes the alternative sources updating a MeasurementValue.

    MeasurementValueSource describes the alternative sources updating a MeasurementValue.

    User conventions for how to use the MeasurementValueSource attributes are described in the introduction to IEC 61970-301.

    sup

    Reference to the superclass object.

  648. case class MechLoad1(sup: MechanicalLoadDynamics, a: Double, b: Double, d: Double, e: Double) extends Element with Product with Serializable

    Permalink

    Mechanical load model type 1.

    Mechanical load model type 1.

    sup

    Reference to the superclass object.

    a

    Speed squared coefficient (a).

    b

    Speed coefficient (b).

    d

    Speed to the exponent coefficient (d).

    e

    Exponent (e).

  649. case class MechanicalLoadDynamics(sup: DynamicsFunctionBlock, AsynchronousMachineDynamics: String, SynchronousMachineDynamics: String) extends Element with Product with Serializable

    Permalink

    Mechanical load function block whose behavior is described by reference to a standard model <font color="#0f0f0f">or by definition of a user-defined model.</font>

    Mechanical load function block whose behavior is described by reference to a standard model <font color="#0f0f0f">or by definition of a user-defined model.</font>

    sup

    Reference to the superclass object.

    AsynchronousMachineDynamics

    Asynchronous machine model with which this mechanical load model is associated.

    SynchronousMachineDynamics

    Synchronous machine model with which this mechanical load model is associated.

  650. case class MechanicalLoadUserDefined(sup: MechanicalLoadDynamics, proprietary: Boolean) extends Element with Product with Serializable

    Permalink

    Mechanical load function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    Mechanical load function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    sup

    Reference to the superclass object.

    proprietary

    Behaviour is based on proprietary model as opposed to detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.

  651. case class Medium(sup: IdentifiedObject, kind: String, volumeSpec: Double, Assets: List[String], Specification: String) extends Element with Product with Serializable

    Permalink

    A substance that either (1) provides the means of transmission of a force or effect, such as hydraulic fluid, or (2) is used for a surrounding or enveloping substance, such as oil in a transformer or circuit breaker.

    A substance that either (1) provides the means of transmission of a force or effect, such as hydraulic fluid, or (2) is used for a surrounding or enveloping substance, such as oil in a transformer or circuit breaker.

    sup

    Reference to the superclass object.

    kind

    Kind of this medium.

    volumeSpec

    The volume of the medium specified for this application. Note that the actual volume is a type of measurement associated witht the asset.

    Assets

    undocumented

    Specification

    undocumented

  652. case class MerchantAccount(sup: Document, currentBalance: Double, provisionalBalance: Double, MerchantAgreement: String, Transactors: List[String]) extends Element with Product with Serializable

    Permalink

    The operating account controlled by merchant agreement, against which the vendor may vend tokens or receipt payments.

    The operating account controlled by merchant agreement, against which the vendor may vend tokens or receipt payments.

    Transactions via vendor shift debit the account and bank deposits via bank statement credit the account.

    sup

    Reference to the superclass object.

    currentBalance

    The current operating balance of this account.

    provisionalBalance

    The balance of this account after taking into account any pending debits from VendorShift.merchantDebitAmount and pending credits from BankStatement.merchantCreditAmount or credits (see also BankStatement attributes and VendorShift attributes).

    MerchantAgreement

    Merchant agreement that instantiated this merchant account.

    Transactors

    All transactors this merchant account is registered with.

  653. case class MerchantAgreement(sup: Agreement) extends Element with Product with Serializable

    Permalink

    A formal controlling contractual agreement between supplier and merchant, in terms of which the merchant is authorised to vend tokens and receipt payments on behalf of the supplier.

    A formal controlling contractual agreement between supplier and merchant, in terms of which the merchant is authorised to vend tokens and receipt payments on behalf of the supplier.

    The merchant is accountable to the supplier for revenue collected at point of sale.

    sup

    Reference to the superclass object.

  654. case class Meter(sup: EndDevice, formNumber: String) extends Element with Product with Serializable

    Permalink

    Physical asset that performs the metering role of the usage point.

    Physical asset that performs the metering role of the usage point.

    Used for measuring consumption and detection of events.

    sup

    Reference to the superclass object.

    formNumber

    Meter form designation per ANSI C12.10 or other applicable standard. An alphanumeric designation denoting the circuit arrangement for which the meter is applicable and its specific terminal arrangement.

  655. case class MeterMultiplier(sup: IdentifiedObject, kind: String, value: Double, Meter: String) extends Element with Product with Serializable

    Permalink

    Multiplier applied at the meter.

    Multiplier applied at the meter.

    sup

    Reference to the superclass object.

    kind

    Kind of multiplier.

    value

    Multiplier value.

    Meter

    Meter applying this multiplier.

  656. case class MeterReading(sup: IdentifiedObject, isCoincidentTrigger: Boolean, valuesInterval: String, CustomerAgreement: String, Meter: String, UsagePoint: String) extends Element with Product with Serializable

    Permalink

    Set of values obtained from the meter.

    Set of values obtained from the meter.

    sup

    Reference to the superclass object.

    isCoincidentTrigger

    If true, this meter reading is the meter reading for which other coincident meter readings are requested or provided.

    valuesInterval

    Date and time interval of the data items contained within this meter reading.

    CustomerAgreement

    (could be deprecated in the future) Customer agreement for this meter reading.

    Meter

    Meter providing this reading.

    UsagePoint

    Usage point from which this meter reading (set of values) has been obtained.

  657. case class MeterServiceWork(sup: Work, Meter: String, OldMeter: String, UsagePoint: String) extends Element with Product with Serializable

    Permalink

    Work involving meters.

    Work involving meters.

    sup

    Reference to the superclass object.

    Meter

    Meter on which this non-replacement work is performed.

    OldMeter

    Old meter replaced by this work.

    UsagePoint

    Usage point to which this meter service work applies.

  658. case class MeteredSubSystem(sup: IdentifiedObject, MSSAggregation: String) extends Element with Product with Serializable

    Permalink

    A metered subsystem

    A metered subsystem

    sup

    Reference to the superclass object.

    MSSAggregation

    undocumented

  659. case class MetrologyRequirement(sup: IdentifiedObject, reason: String, UsagePoints: List[String]) extends Element with Product with Serializable

    Permalink

    A specification of the metering requirements for a particular point within a network.

    A specification of the metering requirements for a particular point within a network.

    sup

    Reference to the superclass object.

    reason

    Reason for this metrology requirement being specified.

    UsagePoints

    All usage points having this metrology requirement.

  660. case class MiscCostItem(sup: WorkIdentifiedObject, account: String, costPerUnit: Double, costType: String, externalRefID: String, quantity: String, status: String, DesignLocation: String, WorkCostDetail: String, WorkTask: String) extends Element with Product with Serializable

    Permalink

    Various cost items that are not associated with compatible units.

    Various cost items that are not associated with compatible units.

    Examples include rental equipment, labor, materials, contractor costs, permits - anything not covered in a CU.

    sup

    Reference to the superclass object.

    account

    This drives the accounting treatment for this misc. item.

    costPerUnit

    The cost per unit for this misc. item.

    costType

    The cost type for accounting, such as material, labor, vehicle, contractor, equipment, overhead.

    externalRefID

    External reference identifier (e.g. purchase order number, serial number) .

    quantity

    The quantity of the misc. item being assigned to this location.

    status

    undocumented

    DesignLocation

    undocumented

    WorkCostDetail

    undocumented

    WorkTask

    undocumented

  661. case class MitigatedBid(sup: IdentifiedObject, Bid: String) extends Element with Product with Serializable

    Permalink

    Mitigated bid results posted for a given settlement period.

    Mitigated bid results posted for a given settlement period.

    sup

    Reference to the superclass object.

    Bid

    undocumented

  662. case class MitigatedBidClearing(sup: MarketFactors) extends Element with Product with Serializable

    Permalink

    Model of market power mitigation through reference or mitigated bids.

    Model of market power mitigation through reference or mitigated bids.

    Interval based.

    sup

    Reference to the superclass object.

  663. case class MitigatedBidSegment(sup: BasicElement, intervalStartTime: String, segmentMW: Double, segmentNumber: Int, thresholdType: String, Bid: String) extends Element with Product with Serializable

    Permalink

    Model of mitigated bid.

    Model of mitigated bid.

    Indicates segment of piece-wise linear bid, that has been mitigated

    sup

    Reference to the superclass object.

    intervalStartTime

    undocumented

    segmentMW

    Mitigated bid segment MW value

    segmentNumber

    Mitigated Bid Segment Number

    thresholdType

    undocumented

    Bid

    undocumented

  664. case class MktACLineSegment(sup: ACLineSegment, EndAFlow: String, EndBFlow: String) extends Element with Product with Serializable

    Permalink

    Subclass of IEC61970:Wires:ACLineSegment

    Subclass of IEC61970:Wires:ACLineSegment

    sup

    Reference to the superclass object.

    EndAFlow

    undocumented

    EndBFlow

    undocumented

  665. case class MktActivityRecord(sup: ActivityRecord) extends Element with Product with Serializable

    Permalink

    Subclass of IEC61968: Common:ActivityRecord

    Subclass of IEC61968: Common:ActivityRecord

    sup

    Reference to the superclass object.

  666. case class MktAnalogLimit(sup: AnalogLimit, exceededLimit: Boolean, limitType: String) extends Element with Product with Serializable

    Permalink

    Subclass of IEC61970:Meas:AnalogLimit

    Subclass of IEC61970:Meas:AnalogLimit

    sup

    Reference to the superclass object.

    exceededLimit

    true if limit exceeded

    limitType

    The type of limit the value represents Branch Limit Types: Short Term Medium Term Long Term Voltage Limits: High Low

  667. case class MktAnalogLimitSet(sup: AnalogLimitSet, ratingSet: Int) extends Element with Product with Serializable

    Permalink

    Subclass of IEC61970:Meas:AnalogLimitSet

    Subclass of IEC61970:Meas:AnalogLimitSet

    sup

    Reference to the superclass object.

    ratingSet

    Rating set numbers

  668. case class MktAnalogValue(sup: AnalogValue) extends Element with Product with Serializable

    Permalink

    Subclass of IEC61970:Meas:AnalogValue

    Subclass of IEC61970:Meas:AnalogValue

    sup

    Reference to the superclass object.

  669. case class MktCombinedCyclePlant(sup: CombinedCyclePlant, AggregatedPnode: String) extends Element with Product with Serializable

    Permalink

    Subclass of Production: CombinedCyclePlant from IEC61970 package.

    Subclass of Production: CombinedCyclePlant from IEC61970 package.

    A set of combustion turbines and steam turbines where the exhaust heat from the combustion turbines is recovered to make steam for the steam turbines, resulting in greater overall plant efficiency

    sup

    Reference to the superclass object.

    AggregatedPnode

    undocumented

  670. case class MktConductingEquipment(sup: ConductingEquipment) extends Element with Product with Serializable

    Permalink

    Subclass of IEC61970:Core:ConductingEquipment

    Subclass of IEC61970:Core:ConductingEquipment

    sup

    Reference to the superclass object.

  671. case class MktConnectivityNode(sup: ConnectivityNode, endEffectiveDate: String, startEffectiveDate: String, IndividualPnode: String, RTO: String, SysLoadDistribuFactor: String) extends Element with Product with Serializable

    Permalink

    Subclass of IEC61970:Topology:ConnectivityNode

    Subclass of IEC61970:Topology:ConnectivityNode

    sup

    Reference to the superclass object.

    endEffectiveDate

    end effective date

    startEffectiveDate

    start effective date

    IndividualPnode

    undocumented

    RTO

    undocumented

    SysLoadDistribuFactor

    undocumented

  672. case class MktContingency(sup: Contingency, loadRolloverFlag: Boolean, ltcControlFlag: Boolean, participationFactorSet: String, screeningFlag: Boolean, TransferInterfaceSolutionA: String, TransferInterfaceSolutionB: String) extends Element with Product with Serializable

    Permalink

    Subclass of IEC61970:Contingency

    Subclass of IEC61970:Contingency

    sup

    Reference to the superclass object.

    loadRolloverFlag

    load change flag Flag that indicates whether load rollover and load pickup should be processed for this contingency

    ltcControlFlag

    ltc enable flag Flag that indicates if LTCs regulate voltage during the solution of the contingency

    participationFactorSet

    Participation Factor flag An indication which set of generator participation factors should be used to re-allocate generation in this contingency

    screeningFlag

    sceening flag for outage Flag that indicated whether screening is bypassed for the contingency

    TransferInterfaceSolutionA

    undocumented

    TransferInterfaceSolutionB

    undocumented

  673. case class MktControlArea(sup: ControlArea) extends Element with Product with Serializable

    Permalink

    Market subclass of IEC61970:ControlArea

    Market subclass of IEC61970:ControlArea

    sup

    Reference to the superclass object.

  674. case class MktDiscreteValue(sup: DiscreteValue) extends Element with Product with Serializable

    Permalink

    Subclass of IEC61970:Meas:DiscreteValue

    Subclass of IEC61970:Meas:DiscreteValue

    sup

    Reference to the superclass object.

  675. case class MktEnergyConsumer(sup: EnergyConsumer, RegisteredLoad: String) extends Element with Product with Serializable

    Permalink

    Subclass of IEC61970:Wires:EnergyConsumer

    Subclass of IEC61970:Wires:EnergyConsumer

    sup

    Reference to the superclass object.

    RegisteredLoad

    undocumented

  676. case class MktGeneratingUnit(sup: GeneratingUnit, RegisteredGenerator: String) extends Element with Product with Serializable

    Permalink

    Subclass of IEC61970:Production:GeneratingUnit

    Subclass of IEC61970:Production:GeneratingUnit

    sup

    Reference to the superclass object.

    RegisteredGenerator

    undocumented

  677. case class MktHeatRateCurve(sup: HeatRateCurve, RegisteredGenerator: String, ResourceVerifiableCosts: String) extends Element with Product with Serializable

    Permalink

    Subclass of IEC61970: Generation: Production:HeatRateCurve

    Subclass of IEC61970: Generation: Production:HeatRateCurve

    sup

    Reference to the superclass object.

    RegisteredGenerator

    undocumented

    ResourceVerifiableCosts

    undocumented

  678. case class MktLine(sup: Line, TransmissionRightOfWay: String) extends Element with Product with Serializable

    Permalink

    Subclass for IEC61970:Wires:Line

    Subclass for IEC61970:Wires:Line

    sup

    Reference to the superclass object.

    TransmissionRightOfWay

    undocumented

  679. case class MktLoadArea(sup: LoadArea) extends Element with Product with Serializable

    Permalink

    Subclass of IEC61970:LoadModel: LoadArea

    Subclass of IEC61970:LoadModel: LoadArea

    sup

    Reference to the superclass object.

  680. case class MktMeasurement(sup: Measurement, ByTiePoint: String, ForTiePoint: String, Pnode: String) extends Element with Product with Serializable

    Permalink

    Subclass of IEC61970:Meas:Measurement

    Subclass of IEC61970:Meas:Measurement

    sup

    Reference to the superclass object.

    ByTiePoint

    A measurement is made on the B side of a tie point

    ForTiePoint

    A measurement is made on the A side of a tie point

    Pnode

    undocumented

  681. case class MktOrganisation(sup: Organisation, creditFlag: String, creditStartEffectiveDate: String, endEffectiveDate: String, lastModified: String, organisationID: Int, qualificationStatus: String, startEffectiveDate: String, MarketPerson: List[String]) extends Element with Product with Serializable

    Permalink

    Subclass of IEC61968:Core2:TopLevel:Organisation

    Subclass of IEC61968:Core2:TopLevel:Organisation

    sup

    Reference to the superclass object.

    creditFlag

    Flag to indicate creditworthiness (Y, N)

    creditStartEffectiveDate

    Date that the organisation becomes creditworthy.

    endEffectiveDate

    end effective date

    lastModified

    Indication of the last time this Organization information was modified.

    organisationID

    Organisation (internal) ID

    qualificationStatus

    Organisation qualification status, Qualified, Not Qualified, or Disqualified

    startEffectiveDate

    start effective date

    MarketPerson

    undocumented

  682. case class MktPSRType(sup: PSRType, psrType: String, TimeSeries: List[String]) extends Element with Product with Serializable

    Permalink

    The type of a power system resource.

    The type of a power system resource.

    sup

    Reference to the superclass object.

    psrType

    The coded type of a power system resource.

    TimeSeries

    undocumented

  683. case class MktPowerTransformer(sup: PowerTransformer, EndAFlow: String, EndBFlow: String) extends Element with Product with Serializable

    Permalink

    Subclass of IEC61970:Wires:PowerTransformer

    Subclass of IEC61970:Wires:PowerTransformer

    sup

    Reference to the superclass object.

    EndAFlow

    undocumented

    EndBFlow

    undocumented

  684. case class MktSeriesCompensator(sup: SeriesCompensator, EndAFlow: String, EndBFlow: String) extends Element with Product with Serializable

    Permalink

    Subclass of IEC61970:Wires:SeriesCompensator

    Subclass of IEC61970:Wires:SeriesCompensator

    sup

    Reference to the superclass object.

    EndAFlow

    undocumented

    EndBFlow

    undocumented

  685. case class MktShuntCompensator(sup: ShuntCompensator) extends Element with Product with Serializable

    Permalink

    Subclass of IEC61970:Wires:ShuntCompensator

    Subclass of IEC61970:Wires:ShuntCompensator

    sup

    Reference to the superclass object.

  686. case class MktSwitch(sup: Switch) extends Element with Product with Serializable

    Permalink

    Subclass of IEC61970:Wires:Switch

    Subclass of IEC61970:Wires:Switch

    sup

    Reference to the superclass object.

  687. case class MktTapChanger(sup: TapChanger) extends Element with Product with Serializable

    Permalink

    Subclass of IEC61970:Wires:TapChanger

    Subclass of IEC61970:Wires:TapChanger

    sup

    Reference to the superclass object.

  688. case class MktTerminal(sup: Terminal, endEffectiveDate: String, startEffectiveDate: String, Flowgate: String) extends Element with Product with Serializable

    Permalink

    Subclass of IEC61970:Core:Terminal

    Subclass of IEC61970:Core:Terminal

    sup

    Reference to the superclass object.

    endEffectiveDate

    This is the end date/time of the element eligibility for the flowgate.

    startEffectiveDate

    This is the begin date/time of the element eligibility for the flowgate.

    Flowgate

    undocumented

  689. case class MktThermalGeneratingUnit(sup: ThermalGeneratingUnit) extends Element with Product with Serializable

    Permalink

    Subclass of ThermalGeneratingUnit from Production Package in IEC61970.

    Subclass of ThermalGeneratingUnit from Production Package in IEC61970.

    sup

    Reference to the superclass object.

  690. case class MktUserAttribute(sup: UserAttribute) extends Element with Product with Serializable

    Permalink

    Subclass of IEC61968:Domain2:UserAttribute

    Subclass of IEC61968:Domain2:UserAttribute

    sup

    Reference to the superclass object.

  691. case class Model(sup: BasicElement, created: String, description: String, modelingAuthoritySet: String, profile: String, scenarioTime: String, version: String, DependentOn: List[String], Supersedes: List[String]) extends Element with Product with Serializable

    Permalink

  692. case class ModelDescriptionCIMVersion(sup: BasicElement, date: String, version: String) extends Element with Product with Serializable

    Permalink

  693. case class ModelingAuthority(sup: BasicElement) extends Element with Product with Serializable

    Permalink

    A Modeling Authority is an entity responsible for supplying and maintaining the data defining a specific set of objects in a network model.

    A Modeling Authority is an entity responsible for supplying and maintaining the data defining a specific set of objects in a network model.

    sup

    Reference to the superclass object.

  694. case class ModelingAuthoritySet(sup: BasicElement, ModelingAuthority: String) extends Element with Product with Serializable

    Permalink

    A Modeling Authority Set is a group of objects in a network model where the data is supplied and maintained by the same Modeling Authority.

    A Modeling Authority Set is a group of objects in a network model where the data is supplied and maintained by the same Modeling Authority.

    This class is typically not included in instance data exchange as this information is tracked by other mechanisms in the exchange.

    sup

    Reference to the superclass object.

    ModelingAuthority

    A Modeling Authority set supplies and maintains the data for the objects in a Modeling Authority Set.

  695. case class MonthDayInterval(sup: BasicElement, end: String, start: String) extends Element with Product with Serializable

    Permalink

    Interval between two times specified as mont and date.

    Interval between two times specified as mont and date.

    sup

    Reference to the superclass object.

    end

    End time of this interval.

    start

    Start time of this interval.

  696. case class MutualCoupling(sup: IdentifiedObject, b0ch: Double, distance11: Double, distance12: Double, distance21: Double, distance22: Double, g0ch: Double, r0: Double, x0: Double, First_Terminal: String, Second_Terminal: String) extends Element with Product with Serializable

    Permalink

    This class represents the zero sequence line mutual coupling.

    This class represents the zero sequence line mutual coupling.

    sup

    Reference to the superclass object.

    b0ch

    Zero sequence mutual coupling shunt (charging) susceptance, uniformly distributed, of the entire line section.

    distance11

    Distance to the start of the coupled region from the first line's terminal having sequence number equal to 1.

    distance12

    Distance to the end of the coupled region from the first line's terminal with sequence number equal to 1.

    distance21

    Distance to the start of coupled region from the second line's terminal with sequence number equal to 1.

    distance22

    Distance to the end of coupled region from the second line's terminal with sequence number equal to 1.

    g0ch

    Zero sequence mutual coupling shunt (charging) conductance, uniformly distributed, of the entire line section.

    r0

    Zero sequence branch-to-branch mutual impedance coupling, resistance.

    x0

    Zero sequence branch-to-branch mutual impedance coupling, reactance.

    First_Terminal

    The starting terminal for the calculation of distances along the first branch of the mutual coupling. Normally MutualCoupling would only be used for terminals of AC line segments. The first and second terminals of a mutual coupling should point to different AC line segments.

    Second_Terminal

    The starting terminal for the calculation of distances along the second branch of the mutual coupling.

  697. case class Name(sup: BasicElement, name: String, IdentifiedObject: String, NameType: String) extends Element with Product with Serializable

    Permalink

    The Name class provides the means to define any number of human readable names for an object.

    The Name class provides the means to define any number of human readable names for an object.

    A name is not to be used for defining inter-object relationships. For inter-object relationships instead use the object identification 'mRID'.

    sup

    Reference to the superclass object.

    name

    Any free text that name the object.

    IdentifiedObject

    Identified object that this name designates.

    NameType

    Type of this name.

  698. case class NameType(sup: BasicElement, description: String, name: String, NameTypeAuthority: String) extends Element with Product with Serializable

    Permalink

    Type of name.

    Type of name.

    Possible values for attribute 'name' are implementation dependent but standard profiles may specify types. An enterprise may have multiple IT systems each having its own local name for the same object, e.g. a planning system may have different names from an EMS. An object may also have different names within the same IT system, e.g. localName as defined in CIM version 14. The definition from CIM14 is:

    sup

    Reference to the superclass object.

    description

    Description of the name type.

    name

    Name of the name type.

    NameTypeAuthority

    Authority responsible for managing names of this type.

  699. case class NameTypeAuthority(sup: BasicElement, description: String, name: String) extends Element with Product with Serializable

    Permalink

    Authority responsible for creation and management of names of a given type; typically an organization or an enterprise system.

    Authority responsible for creation and management of names of a given type; typically an organization or an enterprise system.

    sup

    Reference to the superclass object.

    description

    Description of the name type authority.

    name

    Name of the name type authority.

  700. case class NoLoadTest(sup: TransformerTest, energisedEndVoltage: Double, excitingCurrent: Double, excitingCurrentZero: Double, loss: Double, lossZero: Double, EnergisedEnd: String) extends Element with Product with Serializable

    Permalink

    No-load test results determine core admittance parameters.

    No-load test results determine core admittance parameters.

    They include exciting current and core loss measurements from applying voltage to one winding. The excitation may be positive sequence or zero sequence. The test may be repeated at different voltages to measure saturation.

    sup

    Reference to the superclass object.

    energisedEndVoltage

    Voltage applied to the winding (end) during test.

    excitingCurrent

    Exciting current measured from a positive-sequence or single-phase excitation test.

    excitingCurrentZero

    Exciting current measured from a zero-sequence open-circuit excitation test.

    loss

    Losses measured from a positive-sequence or single-phase excitation test.

    lossZero

    Losses measured from a zero-sequence excitation test.

    EnergisedEnd

    Transformer end that current is applied to in this no-load test.

  701. case class NodeConstraintTerm(sup: ConstraintTerm, MktConnectivityNode: String) extends Element with Product with Serializable

    Permalink

    To be used only to constrain a quantity that cannot be associated with a terminal.

    To be used only to constrain a quantity that cannot be associated with a terminal.

    For example, a registered generating unit that is not electrically connected to the network.

    sup

    Reference to the superclass object.

    MktConnectivityNode

    undocumented

  702. case class NonConformLoad(sup: EnergyConsumer, LoadGroup: String) extends Element with Product with Serializable

    Permalink

    NonConformLoad represent loads that do not follow a daily load change pattern and changes are not correlated with the daily load change pattern.

    NonConformLoad represent loads that do not follow a daily load change pattern and changes are not correlated with the daily load change pattern.

    sup

    Reference to the superclass object.

    LoadGroup

    Group of this ConformLoad.

  703. case class NonConformLoadGroup(sup: LoadGroup) extends Element with Product with Serializable

    Permalink

    Loads that do not follow a daily and seasonal load variation pattern.

    Loads that do not follow a daily and seasonal load variation pattern.

    sup

    Reference to the superclass object.

  704. case class NonConformLoadSchedule(sup: SeasonDayTypeSchedule, NonConformLoadGroup: String) extends Element with Product with Serializable

    Permalink

    An active power (Y1-axis) and reactive power (Y2-axis) schedule (curves) versus time (X-axis) for non-conforming loads, e.g., large industrial load or power station service (where modeled).

    An active power (Y1-axis) and reactive power (Y2-axis) schedule (curves) versus time (X-axis) for non-conforming loads, e.g., large industrial load or power station service (where modeled).

    sup

    Reference to the superclass object.

    NonConformLoadGroup

    The NonConformLoadGroup where the NonConformLoadSchedule belongs.

  705. case class NonStandardItem(sup: WorkDocument, amount: Double) extends Element with Product with Serializable

    Permalink

    This document provides information for non-standard items like customer contributions (e.g., customer digs trench), vouchers (e.g., credit), and contractor bids.

    This document provides information for non-standard items like customer contributions (e.g., customer digs trench), vouchers (e.g., credit), and contractor bids.

    sup

    Reference to the superclass object.

    amount

    The projected cost for this item.

  706. case class NonlinearShuntCompensator(sup: ShuntCompensator) extends Element with Product with Serializable

    Permalink

    A non linear shunt compensator has bank or section admittance values that differs.

    A non linear shunt compensator has bank or section admittance values that differs.

    sup

    Reference to the superclass object.

  707. case class NonlinearShuntCompensatorPhase(sup: ShuntCompensatorPhase) extends Element with Product with Serializable

    Permalink

    A per phase non linear shunt compensator has bank or section admittance values that differs.

    A per phase non linear shunt compensator has bank or section admittance values that differs.

    sup

    Reference to the superclass object.

  708. case class NonlinearShuntCompensatorPhasePoint(sup: BasicElement, b: Double, g: Double, sectionNumber: Int, NonlinearShuntCompensatorPhase: String) extends Element with Product with Serializable

    Permalink

    A per phase non linear shunt compensator bank or section admittance value.

    A per phase non linear shunt compensator bank or section admittance value.

    sup

    Reference to the superclass object.

    b

    Positive sequence shunt (charging) susceptance per section

    g

    Positive sequence shunt (charging) conductance per section

    sectionNumber

    The number of the section.

    NonlinearShuntCompensatorPhase

    Non-linear shunt compensator phase owning this point.

  709. case class NonlinearShuntCompensatorPoint(sup: BasicElement, b: Double, b0: Double, g: Double, g0: Double, sectionNumber: Int, NonlinearShuntCompensator: String) extends Element with Product with Serializable

    Permalink

    A non linear shunt compensator bank or section admittance value.

    A non linear shunt compensator bank or section admittance value.

    sup

    Reference to the superclass object.

    b

    Positive sequence shunt (charging) susceptance per section

    b0

    Zero sequence shunt (charging) susceptance per section

    g

    Positive sequence shunt (charging) conductance per section

    g0

    Zero sequence shunt (charging) conductance per section

    sectionNumber

    The number of the section.

    NonlinearShuntCompensator

    Non-linear shunt compensator owning this point.

  710. case class NotificationTimeCurve(sup: Curve) extends Element with Product with Serializable

    Permalink

    Notification time curve as a function of down time.

    Notification time curve as a function of down time.

    Relationship between crew notification time (Y1-axis) and unit startup time (Y2-axis) vs. unit elapsed down time (X-axis).

    sup

    Reference to the superclass object.

  711. case class NuclearGeneratingUnit(sup: GeneratingUnit) extends Element with Product with Serializable

    Permalink

    A nuclear generating unit.

    A nuclear generating unit.

    sup

    Reference to the superclass object.

  712. case class OilPrice(sup: BasicElement, oilPriceIndex: Double, FuelRegion: String) extends Element with Product with Serializable

    Permalink

    Price of oil in monetary units

    Price of oil in monetary units

    sup

    Reference to the superclass object.

    oilPriceIndex

    The average oil price at a defined fuel region.

    FuelRegion

    undocumented

  713. case class OldCrew(sup: Crew, typ: String, Assignments: List[String], Locations: List[String], Route: String, ShiftPatterns: List[String]) extends Element with Product with Serializable

    Permalink

    A crew is a group of people with specific skills, tools, and vehicles.

    A crew is a group of people with specific skills, tools, and vehicles.

    sup

    Reference to the superclass object.

    typ

    Classification by utility's work management standards and practices.

    Assignments

    All Assignments for this Crew.

    Locations

    undocumented

    Route

    undocumented

    ShiftPatterns

    undocumented

  714. case class OldPerson(sup: Person, status: String, typ: String, CustomerData: String, ErpCompetency: String, ErpPersonnel: String, LaborItems: List[String]) extends Element with Product with Serializable

    Permalink

    General purpose information for name and other information to contact people.

    General purpose information for name and other information to contact people.

    sup

    Reference to the superclass object.

    status

    undocumented

    typ

    Utility-specific classification for this person, according to the utility's corporate standards and practices. Examples include employee, contractor, agent, not affiliated, etc.

    CustomerData

    undocumented

    ErpCompetency

    undocumented

    ErpPersonnel

    undocumented

    LaborItems

    undocumented

  715. case class OldSwitchInfo(sup: SwitchInfo, dielectricStrength: Double, loadBreak: Boolean, makingCapacity: Double, minimumCurrent: Double, poleCount: Int, remote: Boolean, withstandCurrent: Double) extends Element with Product with Serializable

    Permalink

    Properties of switch assets.

    Properties of switch assets.

    sup

    Reference to the superclass object.

    dielectricStrength

    The maximum rms voltage that may be applied across an open contact without breaking down the dielectric properties of the switch in the open position.

    loadBreak

    True if switch has load breaking capabiity. Unless specified false, this is always assumed to be true for breakers and reclosers.

    makingCapacity

    The highest value of current the switch can make at the rated voltage under specified operating conditions without suffering significant deterioration of its performance.

    minimumCurrent

    The lowest value of current that the switch can make, carry and break in uninterrupted duty at the rated voltage under specified operating conditions without suffering significant deterioration of its performance.

    poleCount

    Number of poles (i.e. of current carrying conductors that are switched).

    remote

    True if device is capable of being operated by remote control.

    withstandCurrent

    The highest value of current the switch can carry in the closed position at the rated voltage under specified operating conditions without suffering significant deterioration of its performance.

  716. case class OldTransformerEndInfo(sup: TransformerEndInfo, dayOverLoadRating: Double, hourOverLoadRating: Double, solidInsulationWeight: Double, windingInsulationKind: String) extends Element with Product with Serializable

    Permalink

  717. case class OldTransformerTankInfo(sup: TransformerTankInfo, constructionKind: String, coreCoilsWeight: Double, coreKind: String, function: String, neutralBIL: Double, oilPreservationKind: String) extends Element with Product with Serializable

    Permalink

  718. case class OldWorkTask(sup: WorkTask, Design: String, OverheadCost: String, QualificationRequirements: List[String], WorkFlowStep: String) extends Element with Product with Serializable

    Permalink

    A set of tasks is required to implement a design.

    A set of tasks is required to implement a design.

    sup

    Reference to the superclass object.

    Design

    undocumented

    OverheadCost

    undocumented

    QualificationRequirements

    undocumented

    WorkFlowStep

    undocumented

  719. case class OneCallRequest(sup: WorkDocument, explosivesUsed: Boolean, markedIndicator: Boolean, markingInstruction: String) extends Element with Product with Serializable

    Permalink

    A request for other utilities to mark their underground facilities prior to commencement of construction and/or maintenance.

    A request for other utilities to mark their underground facilities prior to commencement of construction and/or maintenance.

    sup

    Reference to the superclass object.

    explosivesUsed

    True if explosives have been or are planned to be used.

    markedIndicator

    True if work location has been marked, for example for a dig area.

    markingInstruction

    Instructions for marking a dig area, if applicable.

  720. case class OpenAccessProduct(sup: Agreement) extends Element with Product with Serializable

    Permalink

    Contracts for services offered commercially.

    Contracts for services offered commercially.

    sup

    Reference to the superclass object.

  721. case class OpenCircuitTest(sup: TransformerTest, energisedEndStep: Int, energisedEndVoltage: Double, openEndStep: Int, openEndVoltage: Double, phaseShift: Double, EnergisedEnd: String, OpenEnd: String) extends Element with Product with Serializable

    Permalink

    Open-circuit test results verify winding turn ratios and phase shifts.

    Open-circuit test results verify winding turn ratios and phase shifts.

    They include induced voltage and phase shift measurements on open-circuit windings, with voltage applied to the energised end. For three-phase windings, the excitation can be a positive sequence (the default) or a zero sequence.

    sup

    Reference to the superclass object.

    energisedEndStep

    Tap step number for the energised end of the test pair.

    energisedEndVoltage

    Voltage applied to the winding (end) during test.

    openEndStep

    Tap step number for the open end of the test pair.

    openEndVoltage

    Voltage measured at the open-circuited end, with the energised end set to rated voltage and all other ends open.

    phaseShift

    Phase shift measured at the open end with the energised end set to rated voltage and all other ends open.

    EnergisedEnd

    Transformer end that current is applied to in this open-circuit test.

    OpenEnd

    Transformer end measured for induced voltage and angle in this open-circuit test.

  722. case class OpenTieSchedule(sup: BidHourlySchedule, value: Boolean) extends Element with Product with Serializable

    Permalink

    Result of bid validation against conditions that may exist on an interchange that becomes disconnected or is heavily discounted with respect the MW flow.

    Result of bid validation against conditions that may exist on an interchange that becomes disconnected or is heavily discounted with respect the MW flow.

    This schedule is assocated with the hourly parameters in a resource bid.

    sup

    Reference to the superclass object.

    value

    undocumented

  723. case class OperatingParticipant(sup: IdentifiedObject) extends Element with Product with Serializable

    Permalink

    An operator of multiple power system resource objects.

    An operator of multiple power system resource objects.

    Note multple operating participants may operate the same power system resource object. This can be used for modeling jointly owned units where each owner operates as a contractual share.

    sup

    Reference to the superclass object.

  724. case class OperatingShare(sup: BasicElement, percentage: Double, OperatingParticipant: String, PowerSystemResource: String) extends Element with Product with Serializable

    Permalink

    Specifies the operations contract relationship between a power system resource and a contract participant.

    Specifies the operations contract relationship between a power system resource and a contract participant.

    sup

    Reference to the superclass object.

    percentage

    Percentage operational ownership between the pair (power system resource and operatging participant) associated with this share. The total percentage ownership for a power system resource should add to 100%.

    OperatingParticipant

    The operating participant having this share with the associated power system resource.

    PowerSystemResource

    The power system resource to which the share applies.

  725. case class OperationPersonRole(sup: PersonRole) extends Element with Product with Serializable

    Permalink

    Person role in the context of utility operations.

    Person role in the context of utility operations.

    sup

    Reference to the superclass object.

  726. case class OperationTag(sup: Document, Asset: String, PowerSystemResource: String, TagAction: String) extends Element with Product with Serializable

    Permalink

  727. case class OperationalLimit(sup: IdentifiedObject, LimitDependencyModel: List[String], OperationalLimitSet: String, OperationalLimitType: String) extends Element with Product with Serializable

    Permalink

    A value associated with a specific kind of limit.

    A value associated with a specific kind of limit.

    The sub class value attribute shall be positive.

    sup

    Reference to the superclass object.

    LimitDependencyModel

    The limit dependency models which are used to calculate this limit. If no limit dependencies are specified then the native limit value is used.

    OperationalLimitSet

    The limit set to which the limit values belong.

    OperationalLimitType

    The limit type associated with this limit.

  728. case class OperationalLimitSet(sup: IdentifiedObject, Equipment: String, Terminal: String) extends Element with Product with Serializable

    Permalink

    A set of limits associated with equipment.

    A set of limits associated with equipment.

    Sets of limits might apply to a specific temperature, or season for example. A set of limits may contain different severities of limit levels that would apply to the same equipment. The set may contain limits of different types such as apparent power and current limits or high and low voltage limits that are logically applied together as a set.

    sup

    Reference to the superclass object.

    Equipment

    The equipment to which the limit set applies.

    Terminal

    undocumented

  729. case class OperationalLimitType(sup: IdentifiedObject, acceptableDuration: Double, direction: String, TargetOperationalLimitmTypeScaling: String) extends Element with Product with Serializable

    Permalink

    The operational meaning of a category of limits.

    The operational meaning of a category of limits.

    sup

    Reference to the superclass object.

    acceptableDuration

    The nominal acceptable duration of the limit. Limits are commonly expressed in terms of the a time limit for which the limit is normally acceptable. The actual acceptable duration of a specific limit may depend on other local factors such as temperature or wind speed.

    direction

    The direction of the limit.

    TargetOperationalLimitmTypeScaling

    undocumented

  730. case class OperationalRestriction(sup: Document, activePeriod: String, restrictedValue: String, Equipments: List[String], ProductAssetModel: String) extends Element with Product with Serializable

    Permalink

    A document that can be associated with equipment to describe any sort of restrictions compared with the original manufacturer's specification or with the usual operational practice e.g.

    A document that can be associated with equipment to describe any sort of restrictions compared with the original manufacturer's specification or with the usual operational practice e.g. temporary maximum loadings, maximum switching current, do not operate if bus couplers are open, etc.

    In the UK, for example, if a breaker or switch ever mal-operates, this is reported centrally and utilities use their asset systems to identify all the installed devices of the same manufacturer's type. They then apply operational restrictions in the operational systems to warn operators of potential problems. After appropriate inspection and maintenance, the operational restrictions may be removed.

    sup

    Reference to the superclass object.

    activePeriod

    Interval during which this restriction is applied.

    restrictedValue

    Restricted (new) value; includes unit of measure and potentially multiplier.

    Equipments

    All equipments to which this restriction applies.

    ProductAssetModel

    Asset model to which this restriction applies.

  731. case class OperationalUpdatedRating(sup: OperationalRestriction, changeType: String, PlannedOutage: String) extends Element with Product with Serializable

    Permalink

    Lowered capability because of deterioration or inadequacy (sometimes referred to as derating or partial outage) or other kind of operational rating change.

    Lowered capability because of deterioration or inadequacy (sometimes referred to as derating or partial outage) or other kind of operational rating change.

    sup

    Reference to the superclass object.

    changeType

    Type of operational updated rating, e.g. a derate, a rerate or a return to normal.

    PlannedOutage

    Planned equipment outage with this updated rating.

  732. case class OperatonalLimitTypeScaling(sup: BasicElement, scalingPercent: Double, SourceOperationalLimitType: String, TargetOperationalLimit: String) extends Element with Product with Serializable

    Permalink

    One operational limit type scales values of another operational limit type when under the same operational limit set.

    One operational limit type scales values of another operational limit type when under the same operational limit set.

    This applies to any operational limit assigned to the target operational limit type and without other limit dependency models.

    sup

    Reference to the superclass object.

    scalingPercent

    The percentage scaling of the source limit to compute the target limit. Applys to operational limits within an operaitonal limit set when both source and target operational limit types exist.

    SourceOperationalLimitType

    undocumented

    TargetOperationalLimit

    undocumented

  733. case class Operator(sup: OperationPersonRole) extends Element with Product with Serializable

    Permalink

    Control room operator.

    Control room operator.

    sup

    Reference to the superclass object.

  734. case class OrgOrgRole(sup: OrganisationRole, clientID: String) extends Element with Product with Serializable

    Permalink

    Roles played between Organisations and other Organisations.

    Roles played between Organisations and other Organisations.

    This includes role ups for ogranisations, cost centers, profit centers, regulatory reporting, etc.

    sup

    Reference to the superclass object.

    clientID

    Identifiers of the organisation held by another organisation, such as a government agency (federal, state, province, city, county), financial institution (Dun and Bradstreet), etc.

  735. case class OrgPnodeAllocation(sup: IdentifiedObject, endEffectiveDate: String, maxMWAllocation: Double, startEffectiveDate: String, MktOrganisation: String, Pnode: String) extends Element with Product with Serializable

    Permalink

    This class models the allocation between asset owners and pricing nodes

    This class models the allocation between asset owners and pricing nodes

    sup

    Reference to the superclass object.

    endEffectiveDate

    end effective date

    maxMWAllocation

    Maximum MW for the Source/Sink for the Allocation

    startEffectiveDate

    start effective date

    MktOrganisation

    undocumented

    Pnode

    undocumented

  736. case class OrgResOwnership(sup: IdentifiedObject, asscType: String, endEffectiveDate: String, masterSchedulingCoordinatorFlag: String, ownershipPercent: Double, startEffectiveDate: String, MktOrganisation: String, RegisteredResource: String) extends Element with Product with Serializable

    Permalink

    This class model the ownership percent and type of ownership between resource and organisation

    This class model the ownership percent and type of ownership between resource and organisation

    sup

    Reference to the superclass object.

    asscType

    association type for the association between Organisation and Resource:

    endEffectiveDate

    end effective date

    masterSchedulingCoordinatorFlag

    Flag to indicate that the SC representing the Resource is the Master SC.

    ownershipPercent

    ownership percentage for each resource

    startEffectiveDate

    start effective date

    MktOrganisation

    undocumented

    RegisteredResource

    undocumented

  737. case class Organisation(sup: IdentifiedObject, electronicAddress: String, phone1: String, phone2: String, postalAddress: String, streetAddress: String, ActivityRecords: List[String]) extends Element with Product with Serializable

    Permalink

    Organisation that might have roles as utility, contractor, supplier, manufacturer, customer, etc.

    Organisation that might have roles as utility, contractor, supplier, manufacturer, customer, etc.

    sup

    Reference to the superclass object.

    electronicAddress

    Electronic address.

    phone1

    Phone number.

    phone2

    Additional phone number.

    postalAddress

    Postal address, potentially different than 'streetAddress' (e.g., another city).

    streetAddress

    Street address.

    ActivityRecords

    undocumented

  738. case class OrganisationRole(sup: IdentifiedObject, Organisation: String) extends Element with Product with Serializable

    Permalink

    Identifies a way in which an organisation may participate in the utility enterprise (e.g., customer, manufacturer, etc).

    Identifies a way in which an organisation may participate in the utility enterprise (e.g., customer, manufacturer, etc).

    sup

    Reference to the superclass object.

    Organisation

    Organisation having this role.

  739. case class Outage(sup: Document, actualPeriod: String, cancelledDateTime: String, cause: String, estimatedPeriod: String, isPlanned: Boolean, summary: String, Equipments: List[String], Incident: String, OutageSchedule: String, UsagePoints: List[String]) extends Element with Product with Serializable

    Permalink

    Document describing details of an active or planned outage in a part of the electrical network.

    Document describing details of an active or planned outage in a part of the electrical network.

    A non-planned outage may be created upon:

    sup

    Reference to the superclass object.

    actualPeriod

    Actual outage period; end of the period corresponds to the actual restoration time.

    cancelledDateTime

    Date and time planned outage has been cancelled.

    cause

    One or more causes of this outage. Note: At present, this is a free text; could be replaced with a separate associated class in case we have multiple causes (e.g. OutageCauseType, inheriting from IdentifiedObject).

    estimatedPeriod

    Estimated outage period. The start of the period makes sense in case of a planned outage only, whereas the end of the period corresponds to the estimated restoration time in general.

    isPlanned

    True if planned, false otherwise (for example due to a breaker trip).

    summary

    Summary counts of service points (customers) affected by this outage.

    Equipments

    All equipments associated with this outage.

    Incident

    Incident reported in trouble call that results in this outage.

    OutageSchedule

    Outage schedule whose execution will result in this outage.

    UsagePoints

    All usage points associated with this outage.

  740. case class OutageSchedule(sup: Document) extends Element with Product with Serializable

    Permalink

    Document containing the definition of planned outages of equipment and/or service (delivery) points (sometimes referred to as customers).

    Document containing the definition of planned outages of equipment and/or service (delivery) points (sometimes referred to as customers).

    It is used as specification for producing switching plans.

    sup

    Reference to the superclass object.

  741. case class OverexcLim2(sup: OverexcitationLimiterDynamics, ifdlim: Double, koi: Double, voimax: Double, voimin: Double) extends Element with Product with Serializable

    Permalink

    Different from LimIEEEOEL, LimOEL2 has a fixed pickup threshold and reduces the excitation set-point by mean of non-windup integral regulator.

    Different from LimIEEEOEL, LimOEL2 has a fixed pickup threshold and reduces the excitation set-point by mean of non-windup integral regulator.

    Irated is the rated machine excitation current (calculated from nameplate conditions: Vnom, Pnom, CosPhinom).

    sup

    Reference to the superclass object.

    ifdlim

    Limit value of rated field current (IFDLIM). Typical Value = 1.05.

    koi

    Gain Over excitation limiter (KOI). Typical Value = 0.1.

    voimax

    Maximum error signal (VOIMAX). Typical Value = 0.

    voimin

    Minimum error signal (VOIMIN). Typical Value = -9999.

  742. case class OverexcLimIEEE(sup: OverexcitationLimiterDynamics, hyst: Double, ifdlim: Double, ifdmax: Double, itfpu: Double, kcd: Double, kramp: Double) extends Element with Product with Serializable

    Permalink

    The over excitation limiter model is intended to represent the significant features of OELs necessary for some large-scale system studies.

    The over excitation limiter model is intended to represent the significant features of OELs necessary for some large-scale system studies.

    It is the result of a pragmatic approach to obtain a model that can be widely applied with attainable data from generator owners. An attempt to include all variations in the functionality of OELs and duplicate how they interact with the rest of the excitation systems would likely result in a level of application insufficient for the studies for which they are intended.

    sup

    Reference to the superclass object.

    hyst

    OEL pickup/drop-out hysteresis (HYST). Typical Value = 0.03.

    ifdlim

    OEL timed field current limit (IFDLIM). Typical Value = 1.05.

    ifdmax

    OEL instantaneous field current limit (IFDMAX). Typical Value = 1.5.

    itfpu

    OEL timed field current limiter pickup level (ITFPU). Typical Value = 1.05.

    kcd

    OEL cooldown gain (KCD). Typical Value = 1.

    kramp

    OEL ramped limit rate (KRAMP). Unit = PU/sec. Typical Value = 10.

  743. case class OverexcLimX1(sup: OverexcitationLimiterDynamics, efd1: Double, efd2: Double, efd3: Double, efddes: Double, efdrated: Double, kmx: Double, t1: Double, t2: Double, t3: Double, vlow: Double) extends Element with Product with Serializable

    Permalink

    Field voltage over excitation limiter.

    Field voltage over excitation limiter.

    sup

    Reference to the superclass object.

    efd1

    Low voltage point on the inverse time characteristic (EFD1). Typical Value = 1.1.

    efd2

    Mid voltage point on the inverse time characteristic (EFD2). Typical Value = 1.2.

    efd3

    High voltage point on the inverse time characteristic (EFD3). Typical Value = 1.5.

    efddes

    Desired field voltage (EFDDES). Typical Value = 0.9.

    efdrated

    Rated field voltage (EFDRATED). Typical Value = 1.05.

    kmx

    Gain (KMX). Typical Value = 0.01.

    t1

    Time to trip the exciter at the low voltage point on the inverse time characteristic (TIME1). Typical Value = 120.

    t2

    Time to trip the exciter at the mid voltage point on the inverse time characteristic (TIME2). Typical Value = 40.

    t3

    Time to trip the exciter at the high voltage point on the inverse time characteristic (TIME3). Typical Value = 15.

    vlow

    Low voltage limit (VLOW) (>0).

  744. case class OverexcLimX2(sup: OverexcitationLimiterDynamics, efd1: Double, efd2: Double, efd3: Double, efddes: Double, efdrated: Double, kmx: Double, m: Boolean, t1: Double, t2: Double, t3: Double, vlow: Double) extends Element with Product with Serializable

    Permalink

    Field Voltage or Current overexcitation limiter designed to protect the generator field of an AC machine with automatic excitation control from overheating due to prolonged overexcitation.

    Field Voltage or Current overexcitation limiter designed to protect the generator field of an AC machine with automatic excitation control from overheating due to prolonged overexcitation.

    sup

    Reference to the superclass object.

    efd1

    Low voltage or current point on the inverse time characteristic (EFD1). Typical Value = 1.1.

    efd2

    Mid voltage or current point on the inverse time characteristic (EFD2). Typical Value = 1.2.

    efd3

    High voltage or current point on the inverse time characteristic (EFD3). Typical Value = 1.5.

    efddes

    Desired field voltage if m=F or field current if m=T (EFDDES). Typical Value = 1.

    efdrated

    Rated field voltage if m=F or field current if m=T (EFDRATED). Typical Value = 1.05.

    kmx

    Gain (KMX). Typical Value = 0.002.

    m

    (m). true = IFD limiting false = EFD limiting.

    t1

    Time to trip the exciter at the low voltage or current point on the inverse time characteristic (TIME1). Typical Value = 120.

    t2

    Time to trip the exciter at the mid voltage or current point on the inverse time characteristic (TIME2). Typical Value = 40.

    t3

    Time to trip the exciter at the high voltage or current point on the inverse time characteristic (TIME3). Typical Value = 15.

    vlow

    Low voltage limit (VLOW) (>0).

  745. case class OverexcitationLimiterDynamics(sup: DynamicsFunctionBlock, ExcitationSystemDynamics: String) extends Element with Product with Serializable

    Permalink

    <font color="#0f0f0f">O</font>Overexcitation limiter function block whose behaviour is described by reference to a standard model <font color="#0f0f0f">or by definition of a user-defined model.</font>

    <font color="#0f0f0f">O</font>Overexcitation limiter function block whose behaviour is described by reference to a standard model <font color="#0f0f0f">or by definition of a user-defined model.</font>

    sup

    Reference to the superclass object.

    ExcitationSystemDynamics

    Excitation system model with which this overexcitation limiter model is associated.

  746. case class OverexcitationLimiterUserDefined(sup: OverexcitationLimiterDynamics, proprietary: Boolean) extends Element with Product with Serializable

    Permalink

    Overexcitation limiter system function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    Overexcitation limiter system function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    sup

    Reference to the superclass object.

    proprietary

    Behaviour is based on proprietary model as opposed to detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.

  747. case class OverheadCost(sup: WorkIdentifiedObject, code: String, cost: Double, status: String) extends Element with Product with Serializable

    Permalink

    Overhead cost applied to work order.

    Overhead cost applied to work order.

    sup

    Reference to the superclass object.

    code

    Overhead code.

    cost

    The overhead cost to be applied.

    status

    undocumented

  748. case class OverheadWireInfo(sup: WireInfo) extends Element with Product with Serializable

    Permalink

    Overhead wire data.

    Overhead wire data.

    sup

    Reference to the superclass object.

  749. case class Ownership(sup: IdentifiedObject, share: Double, Asset: String, AssetOwner: String) extends Element with Product with Serializable

    Permalink

    Ownership of e.g.

    Ownership of e.g. asset.

    sup

    Reference to the superclass object.

    share

    Share of this ownership.

    Asset

    Asset that is object of this ownership.

    AssetOwner

    Asset owner that is subject in this ownership.

  750. case class PFVArControllerType1Dynamics(sup: DynamicsFunctionBlock, ExcitationSystemDynamics: String, RemoteInputSignal: String, VoltageAdjusterDynamics: String) extends Element with Product with Serializable

    Permalink

    Power Factor or VAr controller Type I function block whose behaviour is described by reference to a standard model <font color="#0f0f0f">or by definition of a user-defined model.</font>

    Power Factor or VAr controller Type I function block whose behaviour is described by reference to a standard model <font color="#0f0f0f">or by definition of a user-defined model.</font>

    sup

    Reference to the superclass object.

    ExcitationSystemDynamics

    Excitation system model with which this Power Factor or VAr controller Type I model is associated.

    RemoteInputSignal

    Remote input signal used by this Power Factor or VAr controller Type I model.

    VoltageAdjusterDynamics

    Voltage adjuster model associated with this Power Factor or VA controller Type I model.

  751. case class PFVArControllerType1UserDefined(sup: PFVArControllerType1Dynamics, proprietary: Boolean) extends Element with Product with Serializable

    Permalink

    Power Factor or VAr controller Type I function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    Power Factor or VAr controller Type I function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    sup

    Reference to the superclass object.

    proprietary

    Behaviour is based on proprietary model as opposed to detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.

  752. case class PFVArControllerType2Dynamics(sup: DynamicsFunctionBlock, ExcitationSystemDynamics: String) extends Element with Product with Serializable

    Permalink

    Power Factor or VAr controller Type II function block whose behaviour is described by reference to a standard model <font color="#0f0f0f">or by definition of a user-defined model.</font>

    Power Factor or VAr controller Type II function block whose behaviour is described by reference to a standard model <font color="#0f0f0f">or by definition of a user-defined model.</font>

    sup

    Reference to the superclass object.

    ExcitationSystemDynamics

    Excitation system model with which this Power Factor or VAr controller Type II is associated.

  753. case class PFVArControllerType2UserDefined(sup: PFVArControllerType2Dynamics, proprietary: Boolean) extends Element with Product with Serializable

    Permalink

    Power Factor or VAr controller Type II function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    Power Factor or VAr controller Type II function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    sup

    Reference to the superclass object.

    proprietary

    Behaviour is based on proprietary model as opposed to detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.

  754. case class PFVArType1IEEEPFController(sup: PFVArControllerType1Dynamics, ovex: Boolean, tpfc: Double, vitmin: Double, vpf: Double, vpfcbw: Double, vpfref: Double, vvtmax: Double, vvtmin: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE PF Controller Type 1 which operates by moving the voltage reference directly.

    The class represents IEEE PF Controller Type 1 which operates by moving the voltage reference directly.

    Reference: IEEE Standard 421.5-2005 Section 11.2.

    sup

    Reference to the superclass object.

    ovex

    Overexcitation Flag (OVEX) true = overexcited false = underexcited.

    tpfc

    PF controller time delay (TPFC). Typical Value = 5.

    vitmin

    Minimum machine terminal current needed to enable pf/var controller (VITMIN).

    vpf

    Synchronous machine power factor (VPF).

    vpfcbw

    PF controller dead band (VPFC_BW). Typical Value = 0.05.

    vpfref

    PF controller reference (VPFREF).

    vvtmax

    Maximum machine terminal voltage needed for pf/var controller to be enabled (VVTMAX).

    vvtmin

    Minimum machine terminal voltage needed to enable pf/var controller (VVTMIN).

  755. case class PFVArType1IEEEVArController(sup: PFVArControllerType1Dynamics, tvarc: Double, vvar: Double, vvarcbw: Double, vvarref: Double, vvtmax: Double, vvtmin: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE VAR Controller Type 1 which operates by moving the voltage reference directly.

    The class represents IEEE VAR Controller Type 1 which operates by moving the voltage reference directly.

    Reference: IEEE Standard 421.5-2005 Section 11.3.

    sup

    Reference to the superclass object.

    tvarc

    Var controller time delay (TVARC). Typical Value = 5.

    vvar

    Synchronous machine power factor (VVAR).

    vvarcbw

    Var controller dead band (VVARC_BW). Typical Value = 0.02.

    vvarref

    Var controller reference (VVARREF).

    vvtmax

    Maximum machine terminal voltage needed for pf/var controller to be enabled (VVTMAX).

    vvtmin

    Minimum machine terminal voltage needed to enable pf/var controller (VVTMIN).

  756. case class PFVArType2Common1(sup: PFVArControllerType2Dynamics, j: Boolean, ki: Double, kp: Double, max: Double, ref: Double) extends Element with Product with Serializable

    Permalink

    Power factor / Reactive power regulator.

    Power factor / Reactive power regulator.

    This model represents the power factor or reactive power controller such as the Basler SCP-250. The controller measures power factor or reactive power (PU on generator rated power) and compares it with the operator's set point.

    sup

    Reference to the superclass object.

    j

    Selector (J). true = control mode for reactive power false = control mode for power factor.

    ki

    Reset gain (Ki).

    kp

    Proportional gain (Kp).

    max

    Output limit (max).

    ref

    Reference value of reactive power or power factor (Ref). The reference value is initialised by this model. This initialisation may override the value exchanged by this attribute to represent a plant operator's change of the reference setting.

  757. case class PFVArType2IEEEPFController(sup: PFVArControllerType2Dynamics, exlon: Boolean, ki: Double, kp: Double, pfref: Double, vclmt: Double, vref: Double, vs: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE PF Controller Type 2 which is a summing point type controller and makes up the outside loop of a two-loop system.

    The class represents IEEE PF Controller Type 2 which is a summing point type controller and makes up the outside loop of a two-loop system.

    This controller is implemented as a slow PI type controller. The voltage regulator forms the inner loop and is implemented as a fast controller.

    sup

    Reference to the superclass object.

    exlon

    Overexcitation or under excitation flag (EXLON) true = 1 (not in the overexcitation or underexcitation state, integral action is active) false = 0 (in the overexcitation or underexcitation state, so integral action is disabled to allow the limiter to play its role).

    ki

    Integral gain of the pf controller (KI). Typical Value = 1.

    kp

    Proportional gain of the pf controller (KP). Typical Value = 1.

    pfref

    Power factor reference (PFREF).

    vclmt

    Maximum output of the pf controller (VCLMT). Typical Value = 0.1.

    vref

    Voltage regulator reference (VREF).

    vs

    Generator sensing voltage (VS).

  758. case class PFVArType2IEEEVArController(sup: PFVArControllerType2Dynamics, exlon: Boolean, ki: Double, kp: Double, qref: Double, vclmt: Double, vref: Double, vs: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE VAR Controller Type 2 which is a summing point type controller.

    The class represents IEEE VAR Controller Type 2 which is a summing point type controller.

    It makes up the outside loop of a two-loop system. This controller is implemented as a slow PI type controller, and the voltage regulator forms the inner loop and is implemented as a fast controller.

    sup

    Reference to the superclass object.

    exlon

    Overexcitation or under excitation flag (EXLON) true = 1 (not in the overexcitation or underexcitation state, integral action is active) false = 0 (in the overexcitation or underexcitation state, so integral action is disabled to allow the limiter to play its role).

    ki

    Integral gain of the pf controller (KI).

    kp

    Proportional gain of the pf controller (KP).

    qref

    Reactive power reference (QREF).

    vclmt

    Maximum output of the pf controller (VCLMT).

    vref

    Voltage regulator reference (VREF).

    vs

    Generator sensing voltage (VS).

  759. case class PSREvent(sup: ActivityRecord, kind: String, PowerSystemResource: String) extends Element with Product with Serializable

    Permalink

    Event recording the change in operational status of a power system resource; may be for an event that has already occurred or for a planned activity.

    Event recording the change in operational status of a power system resource; may be for an event that has already occurred or for a planned activity.

    sup

    Reference to the superclass object.

    kind

    Kind of event.

    PowerSystemResource

    Power system resource that generated this event.

  760. case class PSRType(sup: IdentifiedObject) extends Element with Product with Serializable

    Permalink

    Classifying instances of the same class, e.g.

    Classifying instances of the same class, e.g. overhead and underground ACLineSegments.

    This classification mechanism is intended to provide flexibility outside the scope of this standard, i.e. provide customisation that is non standard.

    sup

    Reference to the superclass object.

  761. case class PWRSteamSupply(sup: SteamSupply, coldLegFBLagTC: Double, coldLegFBLeadTC1: Double, coldLegFBLeadTC2: Double, coldLegFG1: Double, coldLegFG2: Double, coldLegLagTC: Double, coreHTLagTC1: Double, coreHTLagTC2: Double, coreNeutronicsEffTC: Double, coreNeutronicsHT: Double, feedbackFactor: Double, hotLegLagTC: Double, hotLegSteamGain: Double, hotLegToColdLegGain: Double, pressureCG: Double, steamFlowFG: Double, steamPressureDropLagTC: Double, steamPressureFG: Double, throttlePressureFactor: Double, throttlePressureSP: Double) extends Element with Product with Serializable

    Permalink

    Pressurized water reactor used as a steam supply to a steam turbine.

    Pressurized water reactor used as a steam supply to a steam turbine.

    sup

    Reference to the superclass object.

    coldLegFBLagTC

    Cold leg feedback lag time constant.

    coldLegFBLeadTC1

    Cold leg feedback lead time constant.

    coldLegFBLeadTC2

    Cold leg feedback lead time constant.

    coldLegFG1

    Cold leg feedback gain 1.

    coldLegFG2

    Cold leg feedback gain 2.

    coldLegLagTC

    Cold leg lag time constant.

    coreHTLagTC1

    Core heat transfer lag time constant.

    coreHTLagTC2

    Core heat transfer lag time constant.

    coreNeutronicsEffTC

    Core neutronics effective time constant.

    coreNeutronicsHT

    Core neutronics and heat transfer.

    feedbackFactor

    Feedback factor.

    hotLegLagTC

    Hot leg lag time constant.

    hotLegSteamGain

    Hot leg steam gain.

    hotLegToColdLegGain

    Hot leg to cold leg gain.

    pressureCG

    Pressure control gain.

    steamFlowFG

    Steam flow feedback gain.

    steamPressureDropLagTC

    Steam pressure drop lag time constant.

    steamPressureFG

    Steam pressure feedback gain.

    throttlePressureFactor

    Throttle pressure factor.

    throttlePressureSP

    Throttle pressure setpoint.

  762. case class PackageDependenciesCIMVersion(sup: BasicElement, date: String, version: String) extends Element with Product with Serializable

    Permalink

    The version of dependencies description among top level subpackages of the combined CIM model.

    The version of dependencies description among top level subpackages of the combined CIM model.

    This is not the same as the combined packages version.

    sup

    Reference to the superclass object.

    date

    Date of last change to the main package dependencies in format YYYY-MM-DD. This is updated when the version attribute is updated.

    version

    The version of the main subpackages of the combined CIM model. The format is simply an integer. The version (and date) initial values should be updated any time the dependencies in the model change and require an actual change to the diagrams within this package.

  763. case class PanDemandResponse(sup: EndDeviceAction, appliance: String, avgLoadAdjustment: Double, cancelControlMode: String, cancelDateTime: String, cancelNow: Boolean, coolingOffset: Double, coolingSetpoint: Double, criticalityLevel: String, dutyCycle: Double, enrollmentGroup: String, heatingOffset: Double, heatingSetpoint: Double) extends Element with Product with Serializable

    Permalink

    PAN control used to issue action/command to PAN devices during a demand response/load control event.

    PAN control used to issue action/command to PAN devices during a demand response/load control event.

    sup

    Reference to the superclass object.

    appliance

    Appliance being controlled.

    avgLoadAdjustment

    Used to define a maximum energy usage limit as a percentage of the client implementations specific average energy usage. The load adjustment percentage is added to 100% creating a percentage limit applied to the client implementations specific average energy usage. A -10% load adjustment percentage will establish an energy usage limit equal to 90% of the client implementations specific average energy usage. Each load adjustment percentage is referenced to the client implementations specific average energy usage. There are no cumulative effects.

    cancelControlMode

    Encoding of cancel control.

    cancelDateTime

    Timestamp when a canceling of the event is scheduled to start.

    cancelNow

    If true, a canceling of the event should start immediately.

    coolingOffset

    Requested offset to apply to the normal cooling setpoint at the time of the start of the event. It represents a temperature change that will be applied to the associated cooling set point. The temperature offsets will be calculated per the local temperature in the thermostat. The calculated temperature will be interpreted as the number of degrees to be added to the cooling set point. Sequential demand response events are not cumulative. The offset shall be applied to the normal setpoint.

    coolingSetpoint

    Requested cooling set point. Temperature set point is typically defined and calculated based on local temperature.

    criticalityLevel

    Level of criticality for the action of this control. The action taken by load control devices for an event can be solely based on this value, or in combination with other load control event fields supported by the device.

    dutyCycle

    Maximum "on" state duty cycle as a percentage of time. For example, if the value is 80, the device would be in an "on" state for 80% of the time for the duration of the action.

    enrollmentGroup

    Provides a mechanism to direct load control actions to groups of PAN devices. It can be used in conjunction with the PAN device types.

    heatingOffset

    Requested offset to apply to the normal heating setpoint at the time of the start of the event. It represents a temperature change that will be applied to the associated heating set point. The temperature offsets will be calculated per the local temperature in the thermostat. The calculated temperature will be interpreted as the number of degrees to be subtracted from the heating set point. Sequential demand response events are not cumulative. The offset shall be applied to the normal setpoint.

    heatingSetpoint

    Requested heating set point. Temperature set point is typically defined and calculated based on local temperature.

  764. case class PanDisplay(sup: EndDeviceAction, confirmationRequired: Boolean, priority: String, textMessage: String, transmissionMode: String) extends Element with Product with Serializable

    Permalink

    PAN action/command used to issue the displaying of text messages on PAN devices.

    PAN action/command used to issue the displaying of text messages on PAN devices.

    sup

    Reference to the superclass object.

    confirmationRequired

    If true, the requesting entity (e.g. retail electric provider) requires confirmation of the successful display of the text message.

    priority

    Priority associated with the text message to be displayed.

    textMessage

    Text to be displayed by a PAN device.

    transmissionMode

    Transmission mode to be used for this PAN display control.

  765. case class PanPricing(sup: EndDeviceAction, providerID: Int) extends Element with Product with Serializable

    Permalink

    PAN action/command used to issue pricing information to a PAN device.

    PAN action/command used to issue pricing information to a PAN device.

    sup

    Reference to the superclass object.

    providerID

    Unique identifier for the commodity provider.

  766. case class PanPricingDetail(sup: BasicElement, alternateCostDelivered: Double, alternateCostUnit: String, currentTimeDate: String, generationPrice: Double, generationPriceRatio: Double, price: Double, priceRatio: Double, priceTier: Int, priceTierCount: Int, priceTierLabel: String, rateLabel: String, registerTier: String, unitOfMeasure: String, PanPricing: String) extends Element with Product with Serializable

    Permalink

    Detail for a single price command/action.

    Detail for a single price command/action.

    sup

    Reference to the superclass object.

    alternateCostDelivered

    Alternative measure of the cost of the energy consumed. An example might be the emissions of CO2 for each kWh of electricity consumed providing a measure of the environmental cost.

    alternateCostUnit

    Cost unit for the alternate cost delivered field. One example is kg of CO2 per unit of measure.

    currentTimeDate

    Current time as determined by a PAN device.

    generationPrice

    Price of the commodity measured in base unit of currency per 'unitOfMeasure'.

    generationPriceRatio

    Ratio of 'generationPrice' to the "normal" price chosen by the commodity provider.

    price

    Price of the commodity measured in base unit of currency per 'unitOfMeasure'.

    priceRatio

    Ratio of 'price' to the "normal" price chosen by the commodity provider.

    priceTier

    Pricing tier as chosen by the commodity provider.

    priceTierCount

    Maximum number of price tiers available.

    priceTierLabel

    Label for price tier.

    rateLabel

    Label of the current billing rate specified by commodity provider.

    registerTier

    Register tier accumulating usage information.

    unitOfMeasure

    Defines commodity as well as its base unit of measure.

    PanPricing

    PAN pricing command/action issuing this price detail.

  767. case class Participation(sup: IdentifiedObject, factor: Double) extends Element with Product with Serializable

    Permalink

    Participation level of a given Pnode in a given AggregatePnode.

    Participation level of a given Pnode in a given AggregatePnode.

    sup

    Reference to the superclass object.

    factor

    Used to calculate "participation" of Pnode in an AggregatePnode. For example, for regulation region this factor is 1 and total sum of all factors for a specific regulation region does not have to be 1. For pricing zone the total sum of all factors has to be 1.

  768. case class PassThroughBill(sup: Document, adjustedAmount: Double, amount: Double, billEnd: String, billRunType: String, billStart: String, billedTo: String, effectiveDate: String, isDisputed: Boolean, isProfiled: Boolean, paidTo: String, previousEnd: String, previousStart: String, price: Double, productCode: String, providedBy: String, quantity: String, serviceEnd: String, serviceStart: String, soldTo: String, taxAmount: Double, timeZone: String, tradeDate: String, transactionDate: String, transactionType: String, MarketStatementLineItem: String, MktUserAttribute: List[String]) extends Element with Product with Serializable

    Permalink

    Pass Through Bill is used for: 1)Two sided charge transactions with or without ISO involvement (hence the ?pass thru?) 2) Specific direct charges or payments that are calculated outside or provided directly to settlements

    Pass Through Bill is used for: 1)Two sided charge transactions with or without ISO involvement (hence the ?pass thru?) 2) Specific direct charges or payments that are calculated outside or provided directly to settlements

    3) Specific charge bill determinants that are externally supplied and used in charge calculations

    sup

    Reference to the superclass object.

    adjustedAmount

    undocumented

    amount

    The charge amount of the product/service.

    billEnd

    Bill period end date

    billRunType

    The settlement run type, for example: prelim, final, and rerun.

    billStart

    Bill period start date

    billedTo

    The company to which the PTB transaction is billed.

    effectiveDate

    The effective date of the transaction

    isDisputed

    Disputed transaction indicator

    isProfiled

    A flag indicating whether there is a profile data associated with the PTB.

    paidTo

    The company to which the PTB transaction is paid.

    previousEnd

    The previous bill period end date

    previousStart

    The previous bill period start date

    price

    The price of product/service.

    productCode

    The product identifier for determining the charge type of the transaction.

    providedBy

    The company by which the PTB transaction service is provided.

    quantity

    The product quantity.

    serviceEnd

    The end date of service provided, if periodic.

    serviceStart

    The start date of service provided, if periodic.

    soldTo

    The company to which the PTB transaction is sold.

    taxAmount

    The tax on services taken.

    timeZone

    The time zone code

    tradeDate

    The trade date

    transactionDate

    The date the transaction occurs.

    transactionType

    The type of transaction. For example, charge customer, bill customer, matching AR/AP, or bill determinant

    MarketStatementLineItem

    undocumented

    MktUserAttribute

    undocumented

  769. case class PendingCalculation(sup: BasicElement, multiplyBeforeAdd: Boolean, offset: Int, scalarDenominator: Int, scalarFloat: Double, scalarNumerator: Int, ReadingType: String) extends Element with Product with Serializable

    Permalink

    When present, a scalar conversion that needs to be applied to every IntervalReading.value contained in IntervalBlock.

    When present, a scalar conversion that needs to be applied to every IntervalReading.value contained in IntervalBlock.

    This conversion results in a new associated ReadingType, reflecting the true dimensions of IntervalReading values after the conversion.

    sup

    Reference to the superclass object.

    multiplyBeforeAdd

    Whether scalars should be applied before adding the 'offset'.

    offset

    (if applicable) Offset to be added as well as multiplication using scalars.

    scalarDenominator

    (if scalar is rational number) When 'IntervalReading.value' is multiplied by 'scalarNumerator' and divided by this value, it causes a unit of measure conversion to occur, resulting in the 'ReadingType.unit'.

    scalarFloat

    (if scalar is floating number) When multiplied with 'IntervalReading.value', it causes a unit of measure conversion to occur, according to the 'ReadingType.unit'.

    scalarNumerator

    (if scalar is integer or rational number) When the scalar is a simple integer, and this attribute is presented alone and multiplied with 'IntervalReading.value', it causes a unit of measure conversion to occur, resulting in the 'ReadingType.unit'. It is never used in conjunction with 'scalarFloat', only with 'scalarDenominator'.

    ReadingType

    Reading type resulting from this pending conversion.

  770. case class PenstockLossCurve(sup: Curve, HydroGeneratingUnit: String) extends Element with Product with Serializable

    Permalink

    Relationship between penstock head loss (in meters) and total discharge through the penstock (in cubic meters per second).

    Relationship between penstock head loss (in meters) and total discharge through the penstock (in cubic meters per second).

    One or more turbines may be connected to the same penstock.

    sup

    Reference to the superclass object.

    HydroGeneratingUnit

    A hydro generating unit has a penstock loss curve.

  771. case class PerLengthDCLineParameter(sup: PerLengthLineParameter, capacitance: Double, inductance: Double, resistance: Double) extends Element with Product with Serializable

    Permalink

  772. case class PerLengthImpedance(sup: PerLengthLineParameter) extends Element with Product with Serializable

    Permalink

    Common type for per-length impedance electrical catalogues.

    Common type for per-length impedance electrical catalogues.

    sup

    Reference to the superclass object.

  773. case class PerLengthLineParameter(sup: IdentifiedObject, WireSpacingInfo: String) extends Element with Product with Serializable

    Permalink

    Common type for per-length electrical catalogues describing line parameters.

    Common type for per-length electrical catalogues describing line parameters.

    sup

    Reference to the superclass object.

    WireSpacingInfo

    Wire spacing datasheet used to calculate this per-length parameter.

  774. case class PerLengthPhaseImpedance(sup: PerLengthImpedance, conductorCount: Int) extends Element with Product with Serializable

    Permalink

    Impedance and admittance parameters per unit length for n-wire unbalanced lines, in matrix form.

    Impedance and admittance parameters per unit length for n-wire unbalanced lines, in matrix form.

    sup

    Reference to the superclass object.

    conductorCount

    Number of phase, neutral, and other wires retained. Constrains the number of matrix elements and the phase codes that can be used with this matrix.

  775. case class PerLengthSequenceImpedance(sup: PerLengthImpedance, b0ch: Double, bch: Double, g0ch: Double, gch: Double, r: Double, r0: Double, x: Double, x0: Double) extends Element with Product with Serializable

    Permalink

    Sequence impedance and admittance parameters per unit length, for transposed lines of 1, 2, or 3 phases.

    Sequence impedance and admittance parameters per unit length, for transposed lines of 1, 2, or 3 phases.

    For 1-phase lines, define x=x0=xself. For 2-phase lines, define x=xs-xm and x0=xs+xm.

    sup

    Reference to the superclass object.

    b0ch

    Zero sequence shunt (charging) susceptance, per unit of length.

    bch

    Positive sequence shunt (charging) susceptance, per unit of length.

    g0ch

    Zero sequence shunt (charging) conductance, per unit of length.

    gch

    Positive sequence shunt (charging) conductance, per unit of length.

    r

    Positive sequence series resistance, per unit of length.

    r0

    Zero sequence series resistance, per unit of length.

    x

    Positive sequence series reactance, per unit of length.

    x0

    Zero sequence series reactance, per unit of length.

  776. case class Period(sup: BasicElement, resolution: String, timeInterval: String, Reason: List[String]) extends Element with Product with Serializable

    Permalink

    An identification of a time interval that may have a given resolution.

    An identification of a time interval that may have a given resolution.

    sup

    Reference to the superclass object.

    resolution

    The number of units of time that compose an individual step within a period.

    timeInterval

    The start and end date and time for a given interval.

    Reason

    undocumented

  777. case class Person(sup: IdentifiedObject, electronicAddress: String, firstName: String, landlinePhone: String, lastName: String, mName: String, mobilePhone: String, prefix: String, specialNeed: String, suffix: String) extends Element with Product with Serializable

    Permalink

    General purpose information for name and other information to contact people.

    General purpose information for name and other information to contact people.

    sup

    Reference to the superclass object.

    electronicAddress

    Electronic address.

    firstName

    Person's first name.

    landlinePhone

    Landline phone number.

    lastName

    Person's last (family, sir) name.

    mName

    Middle name(s) or initial(s).

    mobilePhone

    Mobile phone number.

    prefix

    A prefix or title for the person's name, such as Miss, Mister, Doctor, etc.

    specialNeed

    Special service needs for the person (contact) are described; examples include life support, etc.

    suffix

    A suffix for the person's name, such as II, III, etc.

  778. case class PersonDocumentRole(sup: Role, Person: String) extends Element with Product with Serializable

    Permalink

    Roles played between Persons and Documents.

    Roles played between Persons and Documents.

    sup

    Reference to the superclass object.

    Person

    undocumented

  779. case class PersonOrganisationRole(sup: OrganisationRole, clientID: String, ErpPerson: String) extends Element with Product with Serializable

    Permalink

    Role an organisation plays with respect to persons.

    Role an organisation plays with respect to persons.

    sup

    Reference to the superclass object.

    clientID

    Identifiers of the person held by an organisation, such as a government agency (federal, state, province, city, county), financial institutions, etc.

    ErpPerson

    undocumented

  780. case class PersonPropertyRole(sup: Role, LandProperty: String, Person: String) extends Element with Product with Serializable

    Permalink

    The role of a person relative to a given piece of property.

    The role of a person relative to a given piece of property.

    Examples of roles include: owner, renter, contractor, etc.

    sup

    Reference to the superclass object.

    LandProperty

    undocumented

    Person

    undocumented

  781. case class PersonRole(sup: IdentifiedObject, Appointments: List[String], Person: String) extends Element with Product with Serializable

    Permalink

  782. case class PetersenCoil(sup: EarthFaultCompensator, mode: String, nominalU: Double, offsetCurrent: Double, positionCurrent: Double, xGroundMax: Double, xGroundMin: Double, xGroundNominal: Double) extends Element with Product with Serializable

    Permalink

    A tunable impedance device normally used to offset line charging during single line faults in an ungrounded section of network.

    A tunable impedance device normally used to offset line charging during single line faults in an ungrounded section of network.

    sup

    Reference to the superclass object.

    mode

    The mode of operation of the Petersen coil.

    nominalU

    The nominal voltage for which the coil is designed.

    offsetCurrent

    The offset current that the Petersen coil controller is operating from the resonant point. This is normally a fixed amount for which the controller is configured and could be positive or negative. Typically 0 to 60 Amperes depending on voltage and resonance conditions.

    positionCurrent

    The control current used to control the Petersen coil also known as the position current. Typically in the range of 20-200mA.

    xGroundMax

    The maximum reactance.

    xGroundMin

    The minimum reactance.

    xGroundNominal

    The nominal reactance. This is the operating point (normally over compensation) that is defined based on the resonance point in the healthy network condition. The impedance is calculated based on nominal voltage divided by position current.

  783. case class PhaseImpedanceData(sup: BasicElement, b: Double, r: Double, sequenceNumber: Int, x: Double, PhaseImpedance: String) extends Element with Product with Serializable

    Permalink

    Triplet of resistance, reactance, and susceptance matrix element values.

    Triplet of resistance, reactance, and susceptance matrix element values.

    sup

    Reference to the superclass object.

    b

    Susceptance matrix element value, per length of unit.

    r

    Resistance matrix element value, per length of unit.

    sequenceNumber

    Column-wise element index, assuming a symmetrical matrix. Ranges from 1 to N + N*(N-1)/2.

    x

    Reactance matrix element value, per length of unit.

    PhaseImpedance

    Conductor phase impedance to which this data belongs.

  784. case class PhaseTapChanger(sup: TapChanger, TransformerEnd: String) extends Element with Product with Serializable

    Permalink

    A transformer phase shifting tap model that controls the phase angle difference across the power transformer and potentially the active power flow through the power transformer.

    A transformer phase shifting tap model that controls the phase angle difference across the power transformer and potentially the active power flow through the power transformer.

    This phase tap model may also impact the voltage magnitude.

    sup

    Reference to the superclass object.

    TransformerEnd

    Transformer end to which this phase tap changer belongs.

  785. case class PhaseTapChangerAsymmetrical(sup: PhaseTapChangerNonLinear, windingConnectionAngle: Double) extends Element with Product with Serializable

    Permalink

    Describes the tap model for an asymmetrical phase shifting transformer in which the difference voltage vector adds to the primary side voltage.

    Describes the tap model for an asymmetrical phase shifting transformer in which the difference voltage vector adds to the primary side voltage.

    The angle between the primary side voltage and the difference voltage is named the winding connection angle. The phase shift depends on both the difference voltage magnitude and the winding connection angle.

    sup

    Reference to the superclass object.

    windingConnectionAngle

    The phase angle between the in-phase winding and the out-of -phase winding used for creating phase shift. The out-of-phase winding produces what is known as the difference voltage. Setting this angle to 90 degrees is not the same as a symmemtrical transformer.

  786. case class PhaseTapChangerLinear(sup: PhaseTapChanger, stepPhaseShiftIncrement: Double, xMax: Double, xMin: Double) extends Element with Product with Serializable

    Permalink

    Describes a tap changer with a linear relation between the tap step and the phase angle difference across the transformer.

    Describes a tap changer with a linear relation between the tap step and the phase angle difference across the transformer.

    This is a mathematical model that is an approximation of a real phase tap changer.

    sup

    Reference to the superclass object.

    stepPhaseShiftIncrement

    Phase shift per step position. A positive value indicates a positive phase shift from the winding where the tap is located to the other winding (for a two-winding transformer).

    xMax

    The reactance depend on the tap position according to a "u" shaped curve. The maximum reactance (xMax) appear at the low and high tap positions.

    xMin

    The reactance depend on the tap position according to a "u" shaped curve. The minimum reactance (xMin) appear at the mid tap position.

  787. case class PhaseTapChangerNonLinear(sup: PhaseTapChanger, voltageStepIncrement: Double, xMax: Double, xMin: Double) extends Element with Product with Serializable

    Permalink

    The non-linear phase tap changer describes the non-linear behavior of a phase tap changer.

    The non-linear phase tap changer describes the non-linear behavior of a phase tap changer.

    This is a base class for the symmetrical and asymmetrical phase tap changer models. The details of these models can be found in the IEC 61970-301 document.

    sup

    Reference to the superclass object.

    voltageStepIncrement

    The voltage step increment on the out of phase winding specified in percent of nominal voltage of the transformer end.

    xMax

    The reactance depend on the tap position according to a "u" shaped curve. The maximum reactance (xMax) appear at the low and high tap positions.

    xMin

    The reactance depend on the tap position according to a "u" shaped curve. The minimum reactance (xMin) appear at the mid tap position.

  788. case class PhaseTapChangerSymmetrical(sup: PhaseTapChangerNonLinear) extends Element with Product with Serializable

    Permalink

    Describes a symmetrical phase shifting transformer tap model in which the secondary side voltage magnitude is the same as at the primary side.

    Describes a symmetrical phase shifting transformer tap model in which the secondary side voltage magnitude is the same as at the primary side.

    The difference voltage magnitude is the base in an equal-sided triangle where the sides corresponds to the primary and secondary voltages. The phase angle difference corresponds to the top angle and can be expressed as twice the arctangent of half the total difference voltage.

    sup

    Reference to the superclass object.

  789. case class PhaseTapChangerTable(sup: IdentifiedObject) extends Element with Product with Serializable

    Permalink

    Describes a tabular curve for how the phase angle difference and impedance varies with the tap step.

    Describes a tabular curve for how the phase angle difference and impedance varies with the tap step.

    sup

    Reference to the superclass object.

  790. case class PhaseTapChangerTablePoint(sup: TapChangerTablePoint, angle: Double, PhaseTapChangerTable: String) extends Element with Product with Serializable

    Permalink

    Describes each tap step in the phase tap changer tabular curve.

    Describes each tap step in the phase tap changer tabular curve.

    sup

    Reference to the superclass object.

    angle

    The angle difference in degrees.

    PhaseTapChangerTable

    The table of this point.

  791. case class PhaseTapChangerTabular(sup: PhaseTapChanger, PhaseTapChangerTable: String) extends Element with Product with Serializable

    Permalink

  792. case class PinBranchGroup(sup: GateInputPin, kind: String, BranchGroup: String) extends Element with Product with Serializable

    Permalink

    Value associated with branch group is used as compare.

    Value associated with branch group is used as compare.

    sup

    Reference to the superclass object.

    kind

    The compare operation done on the branch group.

    BranchGroup

    undocumented

  793. case class PinEquipment(sup: GateInputPin, kind: String, Equipment: String) extends Element with Product with Serializable

    Permalink

    Value associated with Equipment is used as compare.

    Value associated with Equipment is used as compare.

    sup

    Reference to the superclass object.

    kind

    The compare operation done on the equipment.

    Equipment

    undocumented

  794. case class PinGate(sup: GateInputPin, GateOutput: String) extends Element with Product with Serializable

    Permalink

    An output from one gate represent an input to another gate.

    An output from one gate represent an input to another gate.

    sup

    Reference to the superclass object.

    GateOutput

    undocumented

  795. case class PinMeasurement(sup: GateInputPin, Measurement: String, MeasurementCalculator: String) extends Element with Product with Serializable

    Permalink

    Gate input pin that is associated with a Measurement or a calculation of Measurement.

    Gate input pin that is associated with a Measurement or a calculation of Measurement.

    sup

    Reference to the superclass object.

    Measurement

    undocumented

    MeasurementCalculator

    undocumented

  796. case class PinTerminal(sup: GateInputPin, kind: String, Terminal: String) extends Element with Product with Serializable

    Permalink

    Value associated with Terminal is used as compare.

    Value associated with Terminal is used as compare.

    sup

    Reference to the superclass object.

    kind

    The compare operation done on the terminal.

    Terminal

    undocumented

  797. case class PlannedMarket(sup: BasicElement, marketEndTime: String, marketID: String, marketStartTime: String, marketType: String, MarketPlan: String) extends Element with Product with Serializable

    Permalink

    Represent a planned market.

    Represent a planned market.

    For example an planned DA/HA/RT market.

    sup

    Reference to the superclass object.

    marketEndTime

    Market end time.

    marketID

    An identification that defines the attributes of the Market. In todays terms: Market Type: DA, RTM, Trade Date: 1/25/04, Trade Hour: 1-25.

    marketStartTime

    Market start time.

    marketType

    Market type.

    MarketPlan

    a market plan has a number of markets (DA, HA, RT)

  798. case class PlannedMarketEvent(sup: BasicElement, description: String, eventType: String, plannedEventID: String, plannedTime: Int) extends Element with Product with Serializable

    Permalink

    This class represents planned events.

    This class represents planned events.

    Used to model the various planned events in a market (closing time, clearing time, etc).

    sup

    Reference to the superclass object.

    description

    Description of the planned event.

    eventType

    Planned event type.

    plannedEventID

    Planned event identifier.

    plannedTime

    This is relative time so that this attribute can be used by more than one planned market. For example the bid submission is 10am everyday.

  799. case class Plant(sup: EquipmentContainer) extends Element with Product with Serializable

    Permalink

    A Plant is a collection of equipment for purposes of generation.

    A Plant is a collection of equipment for purposes of generation.

    sup

    Reference to the superclass object.

  800. case class Pnode(sup: IdentifiedObject, endEffectiveDate: String, isPublic: Boolean, startEffectiveDate: String, typ: String, usage: String, RTO: String, SinkCRRSegment: List[String], SourceCRRSegment: List[String], SubControlArea: String) extends Element with Product with Serializable

    Permalink

    A pricing node is directly associated with a connectivity node.

    A pricing node is directly associated with a connectivity node.

    It is a pricing location for which market participants submit their bids, offers, buy/sell CRRs, and settle.

    sup

    Reference to the superclass object.

    endEffectiveDate

    End effective date of the period in which the price node definition is valid.

    isPublic

    If true, this Pnode is public (prices are published for DA/RT and FTR markets), otherwise it is private (location is not usable by market for bidding/FTRs/transactions).

    startEffectiveDate

    Start effective date of the period in which the price node definition is valid.

    typ

    Pnode type

    usage

    Price node usage: 'Control Area' 'Regulation Region' 'Price Zone' 'Spin Region' 'Non-Spin Region' 'Price Hub'

    RTO

    undocumented

    SinkCRRSegment

    undocumented

    SourceCRRSegment

    undocumented

    SubControlArea

    undocumented

  801. case class PnodeClearing(sup: MarketFactors) extends Element with Product with Serializable

    Permalink

    Pricing node clearing results posted for a given settlement period.

    Pricing node clearing results posted for a given settlement period.

    sup

    Reference to the superclass object.

  802. case class PnodeDistributionFactor(sup: BasicElement, factor: Double, offPeak: String, onPeak: String, podLossFactor: Double, BidDistributionFactor: String, IndividualPnode: String) extends Element with Product with Serializable

    Permalink

    This class allows SC to input different distribution factors for pricing node

    This class allows SC to input different distribution factors for pricing node

    sup

    Reference to the superclass object.

    factor

    Used to calculate "participation" of Pnode in an AggregatePnode. For example, for regulation region this factor is 1 and total sum of all factors for a specific regulation region does not have to be 1. For pricing zone the total sum of all factors has to be 1.

    offPeak

    Indication that this distribution factor is to apply during off peak.

    onPeak

    Indication that this factor is to apply during Peak periods.

    podLossFactor

    Point of delivery loss factor

    BidDistributionFactor

    undocumented

    IndividualPnode

    undocumented

  803. case class PnodeResults(sup: BasicElement, congestLMP: Double, costLMP: Double, lossLMP: Double, marginalClearingPrice: Double, scheduledMW: Double, updateTimeStamp: String, updateType: String, updateUser: String, Pnode: String, PnodeClearing: String) extends Element with Product with Serializable

    Permalink

    Provides the total price, the cost component, the loss component, and the congestion component for Pnodes for the forward and real time markets.

    Provides the total price, the cost component, the loss component, and the congestion component for Pnodes for the forward and real time markets.

    There are several prices produced based on the run type (MPM, RUC, Pricing, or Scheduling/Dispatch).

    sup

    Reference to the superclass object.

    congestLMP

    Congestion component of Location Marginal Price (LMP) in monetary units per MW.

    costLMP

    Cost component of Locational Marginal Pricing (LMP) in monetary units per MW.

    lossLMP

    Loss component of Location Marginal Price (LMP) in monetary units per MW.

    marginalClearingPrice

    Locational Marginal Price (LMP) ($/MWh)

    scheduledMW

    total MW schedule at the pnode

    updateTimeStamp

    undocumented

    updateType

    undocumented

    updateUser

    undocumented

    Pnode

    undocumented

    PnodeClearing

    undocumented

  804. case class Point(sup: BasicElement, position: Int, quality: String, quantity: Double, secondaryQuantity: Double, AceTariffType: List[String], Period: String, TimeSeries: List[String]) extends Element with Product with Serializable

    Permalink

    An identification of a set of values beeing adressed within a specific interval of time.

    An identification of a set of values beeing adressed within a specific interval of time.

    sup

    Reference to the superclass object.

    position

    A sequential value representing the relative position within a given time interval.

    quality

    The quality of the information being provided. This quality may be estimated, not available, as provided, etc.

    quantity

    Principal quantity identified for a point.

    secondaryQuantity

    Secondary quantity identified for a point.

    AceTariffType

    undocumented

    Period

    undocumented

    TimeSeries

    undocumented

  805. case class PointOfSale(sup: IdentifiedObject, location: String) extends Element with Product with Serializable

    Permalink

    Logical point where transactions take place with operational interaction between cashier and the payment system; in certain cases the point of sale interacts directly with the end customer, in which case the cashier might not be a real person: for example a self-service kiosk or over the internet.

    Logical point where transactions take place with operational interaction between cashier and the payment system; in certain cases the point of sale interacts directly with the end customer, in which case the cashier might not be a real person: for example a self-service kiosk or over the internet.

    sup

    Reference to the superclass object.

    location

    Local description for where this point of sale is physically located.

  806. case class Pole(sup: Structure, baseKind: String, breastBlock: Boolean, classification: String, construction: String, diameter: Double, jpaReference: String, len: Double, preservativeKind: String, speciesType: String, treatedDateTime: String, treatmentKind: String) extends Element with Product with Serializable

    Permalink

    Pole asset.

    Pole asset.

    sup

    Reference to the superclass object.

    baseKind

    Kind of base for this pole.

    breastBlock

    True if a block of material has been attached to base of pole in ground for stability. This technique is used primarily when anchors can not be used.

    classification

    Pole class: 1, 2, 3, 4, 5, 6, 7, H1, H2, Other, Unknown.

    construction

    The framing structure mounted on the pole.

    diameter

    Diameter of the pole.

    jpaReference

    Joint pole agreement reference number.

    len

    Length of the pole (inclusive of any section of the pole that may be underground post-installation).

    preservativeKind

    Kind of preservative for this pole.

    speciesType

    Pole species. Aluminum, Aluminum Davit, Concrete, Fiberglass, Galvanized Davit, Galvanized, Steel Davit Primed, Steel Davit, Steel Standard Primed, Steel, Truncated, Wood-Treated, Wood-Hard, Wood-Salt Treated, Wood-Soft, Wood, Other, Unknown.

    treatedDateTime

    Date and time pole was last treated with preservative.

    treatmentKind

    Kind of treatment for this pole.

  807. case class PositionPoint(sup: BasicElement, sequenceNumber: Int, xPosition: String, yPosition: String, zPosition: String, Location: String) extends Element with Product with Serializable

    Permalink

    Set of spatial coordinates that determine a point, defined in the coordinate system specified in 'Location.

    Set of spatial coordinates that determine a point, defined in the coordinate system specified in 'Location.

    CoordinateSystem'. Use a single position point instance to desribe a point-oriented location. Use a sequence of position points to describe a line-oriented object (physical location of non-point oriented objects like cables or lines), or area of an object (like a substation or a geographical zone - in this case, have first and last position point with the same values).

    sup

    Reference to the superclass object.

    sequenceNumber

    Zero-relative sequence number of this point within a series of points.

    xPosition

    X axis position.

    yPosition

    Y axis position.

    zPosition

    (if applicable) Z axis position.

    Location

    Location described by this position point.

  808. case class PostLineSensor(sup: Sensor) extends Element with Product with Serializable

    Permalink

    A sensor used mainly in overhead distribution networks as the source of both current and voltage measurements.

    A sensor used mainly in overhead distribution networks as the source of both current and voltage measurements.

    sup

    Reference to the superclass object.

  809. case class PostalAddress(sup: BasicElement, poBox: String, postalCode: String, streetDetail: String, townDetail: String) extends Element with Product with Serializable

    Permalink

    General purpose postal address information.

    General purpose postal address information.

    sup

    Reference to the superclass object.

    poBox

    Post office box.

    postalCode

    Postal code for the address.

    streetDetail

    Street detail.

    townDetail

    Town detail.

  810. case class PotentialTransformer(sup: Sensor, accuracyClass: String, nominalRatio: Double, ptClass: String, typ: String) extends Element with Product with Serializable

    Permalink

    Instrument transformer (also known as Voltage Transformer) used to measure electrical qualities of the circuit that is being protected and/or monitored.

    Instrument transformer (also known as Voltage Transformer) used to measure electrical qualities of the circuit that is being protected and/or monitored.

    Typically used as voltage transducer for the purpose of metering, protection, or sometimes auxiliary substation supply. A typical secondary voltage rating would be 120V.

    sup

    Reference to the superclass object.

    accuracyClass

    PT accuracy classification.

    nominalRatio

    Nominal ratio between the primary and secondary voltage.

    ptClass

    Potential transformer (PT) classification covering burden.

    typ

    Potential transformer construction type.

  811. case class PotentialTransformerInfo(sup: AssetInfo, accuracyClass: String, nominalRatio: String, primaryRatio: String, ptClass: String, ratedVoltage: Double, secondaryRatio: String, tertiaryRatio: String) extends Element with Product with Serializable

    Permalink

    Properties of potential transformer asset.

    Properties of potential transformer asset.

    sup

    Reference to the superclass object.

    accuracyClass

    undocumented

    nominalRatio

    undocumented

    primaryRatio

    Ratio for the primary winding tap changer.

    ptClass

    undocumented

    ratedVoltage

    Rated voltage on the primary side.

    secondaryRatio

    Ratio for the secondary winding tap changer.

    tertiaryRatio

    Ratio for the tertiary winding tap changer.

  812. case class PowerCutZone(sup: PowerSystemResource, cutLevel1: Double, cutLevel2: Double) extends Element with Product with Serializable

    Permalink

    An area or zone of the power system which is used for load shedding purposes.

    An area or zone of the power system which is used for load shedding purposes.

    sup

    Reference to the superclass object.

    cutLevel1

    First level (amount) of load to cut as a percentage of total zone load.

    cutLevel2

    Second level (amount) of load to cut as a percentage of total zone load.

  813. case class PowerQualityPricing(sup: Document, emergencyHighVoltLimit: Double, emergencyLowVoltLimit: Double, normalHighVoltLimit: Double, normalLowVoltLimit: Double, powerFactorMin: Double, valueUninterruptedServiceEnergy: Double, valueUninterruptedServiceP: Double, voltImbalanceViolCost: Double, voltLimitViolCost: Double) extends Element with Product with Serializable

    Permalink

    Pricing can be based on power quality.

    Pricing can be based on power quality.

    sup

    Reference to the superclass object.

    emergencyHighVoltLimit

    Emergency high voltage limit.

    emergencyLowVoltLimit

    Emergency low voltage limit.

    normalHighVoltLimit

    Normal high voltage limit.

    normalLowVoltLimit

    Normal low voltage limit.

    powerFactorMin

    Threshold minimum power factor for this PricingStructure, specified in instances where a special charge is levied if the actual power factor for a Service falls below the value specified here.

    valueUninterruptedServiceEnergy

    Value of uninterrupted service (Cost per energy).

    valueUninterruptedServiceP

    Value of uninterrupted service (Cost per active power).

    voltImbalanceViolCost

    Voltage imbalance violation cost (Cost per unit Voltage).

    voltLimitViolCost

    Voltage limit violation cost (Cost per unit Voltage).

  814. case class PowerSystemProject(sup: BasicElement, attr: String, description: String, name: String, priority: Int, state: String, typ: String, version: Int, Project: String) extends Element with Product with Serializable

    Permalink

    A (document/collection) that describe a set of changes to the network.

    A (document/collection) that describe a set of changes to the network.

    sup

    Reference to the superclass object.

    attr

    undocumented

    description

    undocumented

    name

    undocumented

    priority

    Priority between competing projects. Use 0 for don t care. Use 1 for highest priority. Use 2 as priority is less than 1 and so on.

    state

    Describes the state the project realisation are from starting planning until it is commissioned if not cancelled.

    typ

    Type of project.

    version

    Version of the project. Changes to a project is not modeled. So the project with the highest version are the valid/latest project. Only positive numbers equal or higher than 1 are allowed.

    Project

    undocumented

  815. case class PowerSystemProjectSchedule(sup: BasicElement, actualEnd: String, actualStart: String, attr: String, scheduledEnd: String, scheduledStart: String, status: String, stepType: String) extends Element with Product with Serializable

    Permalink

  816. case class PowerSystemResource(sup: IdentifiedObject, AssetDatasheet: String, Location: String, PSRType: String) extends Element with Product with Serializable

    Permalink

    A power system resource can be an item of equipment such as a switch, an equipment container containing many individual items of equipment such as a substation, or an organisational entity such as sub-control area.

    A power system resource can be an item of equipment such as a switch, an equipment container containing many individual items of equipment such as a substation, or an organisational entity such as sub-control area.

    Power system resources can have measurements associated.

    sup

    Reference to the superclass object.

    AssetDatasheet

    Datasheet information for this power system resource.

    Location

    Location of this power system resource.

    PSRType

    Custom classification for this power system resource.

  817. case class PowerSystemStabilizerDynamics(sup: DynamicsFunctionBlock, ExcitationSystemDynamics: String) extends Element with Product with Serializable

    Permalink

    Power system stabilizer function block whose behaviour is described by reference to a standard model <font color="#0f0f0f">or by definition of a user-defined model.</font>

    Power system stabilizer function block whose behaviour is described by reference to a standard model <font color="#0f0f0f">or by definition of a user-defined model.</font>

    sup

    Reference to the superclass object.

    ExcitationSystemDynamics

    Excitation system model with which this power system stabilizer model is associated.

  818. case class PowerSystemStabilizerUserDefined(sup: PowerSystemStabilizerDynamics, proprietary: Boolean) extends Element with Product with Serializable

    Permalink

    <font color="#0f0f0f">Power system stabilizer</font> function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    <font color="#0f0f0f">Power system stabilizer</font> function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    sup

    Reference to the superclass object.

    proprietary

    Behaviour is based on proprietary model as opposed to detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.

  819. case class PowerSystemSubProject(sup: PowerSystemProject, Project: String) extends Element with Product with Serializable

    Permalink

    A collection of dependent projects.

    A collection of dependent projects.

    sup

    Reference to the superclass object.

    Project

    undocumented

  820. case class PowerTransformer(sup: ConductingEquipment, beforeShCircuitHighestOperatingCurrent: Double, beforeShCircuitHighestOperatingVoltage: Double, beforeShortCircuitAnglePf: Double, highSideMinOperatingU: Double, isPartOfGeneratorUnit: Boolean, operationalValuesConsidered: Boolean, vectorGroup: String) extends Element with Product with Serializable

    Permalink

    An electrical device consisting of two or more coupled windings, with or without a magnetic core, for introducing mutual coupling between electric circuits.

    An electrical device consisting of two or more coupled windings, with or without a magnetic core, for introducing mutual coupling between electric circuits.

    Transformers can be used to control voltage and phase shift (active power flow).

    sup

    Reference to the superclass object.

    beforeShCircuitHighestOperatingCurrent

    The highest operating current (Ib in the IEC 60909-0) before short circuit (depends on network configuration and relevant reliability philosophy). It is used for calculation of the impedance correction factor KT defined in IEC 60909-0.

    beforeShCircuitHighestOperatingVoltage

    The highest operating voltage (Ub in the IEC 60909-0) before short circuit. It is used for calculation of the impedance correction factor KT defined in IEC 60909-0. This is worst case voltage on the low side winding (Section 3.7.1 in the standard). Used to define operating conditions.

    beforeShortCircuitAnglePf

    The angle of power factor before short circuit (phib in the IEC 60909-0). It is used for calculation of the impedance correction factor KT defined in IEC 60909-0. This is the worst case power factor. Used to define operating conditions.

    highSideMinOperatingU

    The minimum operating voltage (uQmin in the IEC 60909-0) at the high voltage side (Q side) of the unit transformer of the power station unit. A value well established from long-term operating experience of the system. It is used for calculation of the impedance correction factor KG defined in IEC 60909-0

    isPartOfGeneratorUnit

    Indicates whether the machine is part of a power station unit. Used for short circuit data exchange according to IEC 60909

    operationalValuesConsidered

    It is used to define if the data (other attributes related to short circuit data exchange) defines long term operational conditions or not. Used for short circuit data exchange according to IEC 60909.

    vectorGroup

    Vector group of the transformer for protective relaying, e.g., Dyn1. For unbalanced transformers, this may not be simply determined from the constituent winding connections and phase angle dispacements.

  821. case class PowerTransformerEnd(sup: TransformerEnd, b: Double, b0: Double, connectionKind: String, g: Double, g0: Double, phaseAngleClock: Int, r: Double, r0: Double, ratedS: Double, ratedU: Double, x: Double, x0: Double, PowerTransformer: String) extends Element with Product with Serializable

    Permalink

    A PowerTransformerEnd is associated with each Terminal of a PowerTransformer.

    A PowerTransformerEnd is associated with each Terminal of a PowerTransformer.

    The impedance values r, r0, x, and x0 of a PowerTransformerEnd represents a star equivalent as follows

    sup

    Reference to the superclass object.

    b

    Magnetizing branch susceptance (B mag). The value can be positive or negative.

    b0

    Zero sequence magnetizing branch susceptance.

    connectionKind

    Kind of connection.

    g

    Magnetizing branch conductance.

    g0

    Zero sequence magnetizing branch conductance (star-model).

    phaseAngleClock

    Terminal voltage phase angle displacement where 360 degrees are represented with clock hours. The valid values are 0 to 11. For example, for the secondary side end of a transformer with vector group code of 'Dyn11', specify the connection kind as wye with neutral and specify the phase angle of the clock as 11. The clock value of the transformer end number specified as 1, is assumed to be zero. Note the transformer end number is not assumed to be the same as the terminal sequence number.

    r

    Resistance (star-model) of the transformer end. The attribute shall be equal or greater than zero for non-equivalent transformers.

    r0

    Zero sequence series resistance (star-model) of the transformer end.

    ratedS

    Normal apparent power rating. The attribute shall be a positive value. For a two-winding transformer the values for the high and low voltage sides shall be identical.

    ratedU

    Rated voltage: phase-phase for three-phase windings, and either phase-phase or phase-neutral for single-phase windings. A high voltage side, as given by TransformerEnd.endNumber, shall have a ratedU that is greater or equal than ratedU for the lower voltage sides.

    x

    Positive sequence series reactance (star-model) of the transformer end.

    x0

    Zero sequence series reactance of the transformer end.

    PowerTransformer

    The power transformer of this power transformer end.

  822. case class PowerTransformerInfo(sup: AssetInfo) extends Element with Product with Serializable

    Permalink

    Set of power transformer data, from an equipment library.

    Set of power transformer data, from an equipment library.

    sup

    Reference to the superclass object.

  823. case class Price(sup: BasicElement, amount: Double, category: String, direction: String, Point: String) extends Element with Product with Serializable

    Permalink

    The cost corresponding to a specific measure and expressed in a currency.

    The cost corresponding to a specific measure and expressed in a currency.

    sup

    Reference to the superclass object.

    amount

    A number of monetary units specified in a unit of currency.

    category

    The category of a price to be used in a price calculation. The price category is mutually agreed between System Operators.

    direction

    The direction indicates whether a System Operator pays the Market Parties or inverse.

    Point

    undocumented

  824. case class PricingStructure(sup: Document, code: String, dailyCeilingUsage: Int, dailyEstimatedUsage: Int, dailyFloorUsage: Int, revenueKind: String, taxExemption: Boolean, ServiceCategory: String, Tariffs: List[String], UsagePoints: List[String]) extends Element with Product with Serializable

    Permalink

    Grouping of pricing components and prices used in the creation of customer charges and the eligibility criteria under which these terms may be offered to a customer.

    Grouping of pricing components and prices used in the creation of customer charges and the eligibility criteria under which these terms may be offered to a customer.

    The reasons for grouping include state, customer classification, site characteristics, classification (i.e. fee price structure, deposit price structure, electric service price structure, etc.) and accounting requirements.

    sup

    Reference to the superclass object.

    code

    Unique user-allocated key for this pricing structure, used by company representatives to identify the correct price structure for allocating to a customer. For rate schedules it is often prefixed by a state code.

    dailyCeilingUsage

    Absolute maximum valid non-demand usage quantity used in validating a customer's billed non-demand usage.

    dailyEstimatedUsage

    Used in place of actual computed estimated average when history of usage is not available, and typically manually entered by customer accounting.

    dailyFloorUsage

    Absolute minimum valid non-demand usage quantity used in validating a customer's billed non-demand usage.

    revenueKind

    (accounting) Kind of revenue, often used to determine the grace period allowed, before collection actions are taken on a customer (grace periods vary between revenue classes).

    taxExemption

    True if this pricing structure is not taxable.

    ServiceCategory

    Service category to which this pricing structure applies.

    Tariffs

    All tariffs used by this pricing structure.

    UsagePoints

    All service delivery points (with prepayment meter running as a stand-alone device, with no CustomerAgreement or Customer) to which this pricing structure applies.

  825. case class PrimeMover(sup: PowerSystemResource, primeMoverRating: Double, SynchronousMachines: List[String]) extends Element with Product with Serializable

    Permalink

    The machine used to develop mechanical energy used to drive a generator.

    The machine used to develop mechanical energy used to drive a generator.

    sup

    Reference to the superclass object.

    primeMoverRating

    Rating of prime mover.

    SynchronousMachines

    Synchronous machines this Prime mover drives.

  826. case class Priority(sup: BasicElement, justification: String, rank: Int, typ: String) extends Element with Product with Serializable

    Permalink

    Priority definition.

    Priority definition.

    sup

    Reference to the superclass object.

    justification

    Justification for 'rank'.

    rank

    Priority level; usually, lower number means high priority, but the details are provided in 'type'.

    typ

    Type describing 'rank'; e.g., high, emergency, etc.

  827. case class Procedure(sup: Document, instruction: String, kind: String, sequenceNumber: String, Assets: List[String], Limits: List[String], Measurements: List[String]) extends Element with Product with Serializable

    Permalink

    Documented procedure for various types of work or work tasks on assets.

    Documented procedure for various types of work or work tasks on assets.

    sup

    Reference to the superclass object.

    instruction

    Textual description of this procedure.

    kind

    Kind of procedure.

    sequenceNumber

    Sequence number in a sequence of procedures being performed.

    Assets

    All assets to which this procedure applies.

    Limits

    undocumented

    Measurements

    Document containing this measurement.

  828. case class ProcedureDataSet(sup: Document, completedDateTime: String, MeasurementValues: List[String], Procedure: String, TransformerObservations: List[String]) extends Element with Product with Serializable

    Permalink

    A data set recorded each time a procedure is executed.

    A data set recorded each time a procedure is executed.

    Observed results are captured in associated measurement values and/or values for properties relevant to the type of procedure performed.

    sup

    Reference to the superclass object.

    completedDateTime

    Date and time procedure was completed.

    MeasurementValues

    undocumented

    Procedure

    Procedure capturing this data set.

    TransformerObservations

    undocumented

  829. case class Process(sup: IdentifiedObject, classificationType: String, processType: String, MarketDocument: List[String]) extends Element with Product with Serializable

    Permalink

    The formal specification of a set of business transactions having the same business goal.

    The formal specification of a set of business transactions having the same business goal.

    sup

    Reference to the superclass object.

    classificationType

    The classification mechanism used to group a set of objects together within a business process. The grouping may be of a detailed or a summary nature.

    processType

    The kind of business process.

    MarketDocument

    undocumented

  830. case class ProductAssetModel(sup: AssetModel, corporateStandardKind: String, modelNumber: String, modelVersion: String, usageKind: String, weightTotal: Double, GenericAssetModelOrMaterial: String, Manufacturer: String) extends Element with Product with Serializable

    Permalink

    Asset model by a specific manufacturer.

    Asset model by a specific manufacturer.

    sup

    Reference to the superclass object.

    corporateStandardKind

    Kind of corporate standard for this asset model.

    modelNumber

    Manufacturer's model number.

    modelVersion

    Version number for product model, which indicates vintage of the product.

    usageKind

    Intended usage for this asset model.

    weightTotal

    Total manufactured weight of asset.

    GenericAssetModelOrMaterial

    Generic asset model or material satisified by this product asset model.

    Manufacturer

    Manufacturer of this asset model.

  831. case class ProductBid(sup: IdentifiedObject, Bid: String, MarketProduct: String) extends Element with Product with Serializable

    Permalink

    Component of a bid that pertains to one market product.

    Component of a bid that pertains to one market product.

    sup

    Reference to the superclass object.

    Bid

    A bid comprises one or more product bids of market products

    MarketProduct

    undocumented

  832. case class Profile(sup: IdentifiedObject) extends Element with Product with Serializable

    Permalink

    A profile is a simpler curve type.

    A profile is a simpler curve type.

    sup

    Reference to the superclass object.

  833. case class ProfileData(sup: BasicElement, bidPrice: Double, capacityLevel: Double, energyLevel: Double, minimumLevel: Double, sequenceNumber: Int, startDateTime: String, stopDateTime: String, Profile: List[String]) extends Element with Product with Serializable

    Permalink

    Data for profile.

    Data for profile.

    sup

    Reference to the superclass object.

    bidPrice

    Bid price associated with contract

    capacityLevel

    Capacity level for the profile, in MW.

    energyLevel

    Energy level for the profile, in MWH.

    minimumLevel

    Minimum MW value of contract

    sequenceNumber

    Sequence to provide item numbering for the profile. { greater than or equal to 1 }

    startDateTime

    Start date/time for this profile.

    stopDateTime

    Stop date/time for this profile.

    Profile

    A profile has profile data associated with it.

  834. case class Project(sup: WorkDocument, budget: Double, BusinessCase: String, ErpProjectAccounting: String, ParentProject: String) extends Element with Product with Serializable

    Permalink

    A collection of related work.

    A collection of related work.

    For construction projects and maintenance projects, multiple phases may be performed.

    sup

    Reference to the superclass object.

    budget

    Overall project budget.

    BusinessCase

    undocumented

    ErpProjectAccounting

    undocumented

    ParentProject

    undocumented

  835. case class ProjectStep(sup: BasicElement, actualEnd: String, actualStart: String, scheduledEnd: String, scheduledStart: String, status: String, stepType: String) extends Element with Product with Serializable

    Permalink

    The ProjectSteps are ordered by the actualStart and actualEnds so that a dependent ProjectStep will have a actualStart after an actualEnd.

    The ProjectSteps are ordered by the actualStart and actualEnds so that a dependent ProjectStep will have a actualStart after an actualEnd.

    sup

    Reference to the superclass object.

    actualEnd

    Actual date and time for when the project is commissioned and committed to the network model.

    actualStart

    Actual date and time for when the project is commissioned and committed to the network model.

    scheduledEnd

    Estimated date and time for when the project will be commissioned and committed to the network model.

    scheduledStart

    Estimated date and time for when the project will be commissioned and committed to the network model.

    status

    undocumented

    stepType

    undocumented

  836. case class PropertyOrganisationRole(sup: OrganisationRole) extends Element with Product with Serializable

    Permalink

    Role an organisation plays with respect to property (for example, the organisation may be the owner, renter, occupier, taxiing authority, etc.).

    Role an organisation plays with respect to property (for example, the organisation may be the owner, renter, occupier, taxiing authority, etc.).

    sup

    Reference to the superclass object.

  837. case class PropertyUnit(sup: WorkIdentifiedObject, accountingUsage: String, activityCode: String, propertyAccount: String, status: String, CUMaterialItems: List[String]) extends Element with Product with Serializable

    Permalink

    Unit of property for reporting purposes.

    Unit of property for reporting purposes.

    sup

    Reference to the superclass object.

    accountingUsage

    A code that identifies appropriate type of property accounts such as distribution, streetlgihts, communications.

    activityCode

    Activity code identifies a specific and distinguishable work action.

    propertyAccount

    Used for property record accounting. For example, in the USA, this would be a FERC account.

    status

    undocumented

    CUMaterialItems

    undocumented

  838. case class ProprietaryParameterDynamics(sup: BasicElement, booleanParameterValue: Boolean, floatParameterValue: Double, integerParameterValue: Int, parameterNumber: Int, AsynchronousMachineUserDefined: String, DiscontinuousExcitationControlUserDefined: String, ExcitationSystemUserDefined: String, LoadUserDefined: String, MechanicalLoadUserDefined: String, OverexcitationLimiterUserDefined: String, PFVArControllerType1UserDefined: String, PFVArControllerType2UserDefined: String, PowerSystemStabilizerUserDefined: String, SynchronousMachineUserDefined: String, TurbineGovernorUserDefined: String, TurbineLoadControllerUserDefined: String, UnderexcitationLimiterUserDefined: String, VoltageAdjusterUserDefined: String, VoltageCompensatorUserDefined: String, WindPlantUserDefined: String, WindType1or2UserDefined: String, WindType3or4UserDefined: String) extends Element with Product with Serializable

    Permalink

    Supports definition of one or more parameters of several different datatypes for use by proprietary user-defined models.

    Supports definition of one or more parameters of several different datatypes for use by proprietary user-defined models.

    NOTE: This class does not inherit from IdentifiedObject since it is not intended that a single instance of it be referenced by more than one proprietary user-defined model instance.

    sup

    Reference to the superclass object.

    booleanParameterValue

    Used for boolean parameter value. If this attribute is populated, integerParameterValue and floatParameterValue will not be.

    floatParameterValue

    Used for floating point parameter value. If this attribute is populated, booleanParameterValue and integerParameterValue will not be.

    integerParameterValue

    Used for integer parameter value. If this attribute is populated, booleanParameterValue and floatParameterValue will not be.

    parameterNumber

    Sequence number of the parameter among the set of parameters associated with the related proprietary user-defined model.

    AsynchronousMachineUserDefined

    Proprietary user-defined model with which this parameter is associated.

    DiscontinuousExcitationControlUserDefined

    Proprietary user-defined model with which this parameter is associated.

    ExcitationSystemUserDefined

    Proprietary user-defined model with which this parameter is associated.

    LoadUserDefined

    Proprietary user-defined model with which this parameter is associated.

    MechanicalLoadUserDefined

    Proprietary user-defined model with which this parameter is associated.

    OverexcitationLimiterUserDefined

    Proprietary user-defined model with which this parameter is associated.

    PFVArControllerType1UserDefined

    Proprietary user-defined model with which this parameter is associated.

    PFVArControllerType2UserDefined

    Proprietary user-defined model with which this parameter is associated.

    PowerSystemStabilizerUserDefined

    Proprietary user-defined model with which this parameter is associated.

    SynchronousMachineUserDefined

    Proprietary user-defined model with which this parameter is associated.

    TurbineGovernorUserDefined

    Proprietary user-defined model with which this parameter is associated.

    TurbineLoadControllerUserDefined

    Proprietary user-defined model with which this parameter is associated.

    UnderexcitationLimiterUserDefined

    Proprietary user-defined model with which this parameter is associated.

    VoltageAdjusterUserDefined

    Proprietary user-defined model with which this parameter is associated.

    VoltageCompensatorUserDefined

    Proprietary user-defined model with which this parameter is associated.

    WindPlantUserDefined

    Proprietary user-defined model with which this parameter is associated.

    WindType1or2UserDefined

    Proprietary user-defined model with which this parameter is associated.

    WindType3or4UserDefined

    Proprietary user-defined model with which this parameter is associated.

  839. case class ProtectedSwitch(sup: Switch, breakingCapacity: Double) extends Element with Product with Serializable

    Permalink

    A ProtectedSwitch is a switching device that can be operated by ProtectionEquipment.

    A ProtectedSwitch is a switching device that can be operated by ProtectionEquipment.

    sup

    Reference to the superclass object.

    breakingCapacity

    The maximum fault current a breaking device can break safely under prescribed conditions of use.

  840. case class ProtectionEquipment(sup: Equipment, highLimit: Double, lowLimit: Double, powerDirectionFlag: Boolean, relayDelayTime: Double, unitMultiplier: String, unitSymbol: String, ConductingEquipments: List[String], ProtectedSwitches: List[String]) extends Element with Product with Serializable

    Permalink

    An electrical device designed to respond to input conditions in a prescribed manner and after specified conditions are met to cause contact operation or similar abrupt change in associated electric control circuits, or simply to display the detected condition.

    An electrical device designed to respond to input conditions in a prescribed manner and after specified conditions are met to cause contact operation or similar abrupt change in associated electric control circuits, or simply to display the detected condition.

    Protection equipment are associated with conducting equipment and usually operate circuit breakers.

    sup

    Reference to the superclass object.

    highLimit

    The maximum allowable value.

    lowLimit

    The minimum allowable value.

    powerDirectionFlag

    Direction same as positive active power flow value.

    relayDelayTime

    The time delay from detection of abnormal conditions to relay operation.

    unitMultiplier

    The unit multiplier of the value.

    unitSymbol

    The unit of measure of the value.

    ConductingEquipments

    Protection equipment may be used to protect specific conducting equipment.

    ProtectedSwitches

    Protected switches operated by this ProtectionEquipment.

  841. case class ProtectionEquipmentInfo(sup: AssetInfo, groundTrip: Double, phaseTrip: Double) extends Element with Product with Serializable

    Permalink

    Properties of protection equipment asset.

    Properties of protection equipment asset.

    sup

    Reference to the superclass object.

    groundTrip

    Actual ground trip for this type of relay, if applicable.

    phaseTrip

    Actual phase trip for this type of relay, if applicable.

  842. case class ProtectiveAction(sup: IdentifiedObject, enabled: Boolean, normalEnabled: Boolean, GateComCondition: String, GateEnabledCondition: String, ProtectionEquipment: String, ProtectiveActionCollection: String) extends Element with Product with Serializable

    Permalink

    A protective action for supporting the integrity of the power system.

    A protective action for supporting the integrity of the power system.

    sup

    Reference to the superclass object.

    enabled

    The status of the class set by operation or by signal. Optional field that will override other status fields.

    normalEnabled

    The default/normal value used when other active signal/values are missing.

    GateComCondition

    undocumented

    GateEnabledCondition

    undocumented

    ProtectionEquipment

    undocumented

    ProtectiveActionCollection

    undocumented

  843. case class ProtectiveActionAdjustment(sup: ProtectiveAction, byPercentage: Double, byValue: Double, kind: String, reduce: Boolean, setValue: Double, ConductingEquipment: String, DCConductingEquipment: String, Measurement: String) extends Element with Product with Serializable

    Permalink

    Protective actions on non-switching equipment.

    Protective actions on non-switching equipment.

    The operating condition is adjusted.

    sup

    Reference to the superclass object.

    byPercentage

    The adjustment is given in percent of the active value.

    byValue

    The adjustment is given in value of the active value.

    kind

    Defines the kind of adjustment that should be done. With this value the correct attribute containing the value needs to be used.

    reduce

    If true, the adjusted value is an reduction. Other wise it is an increase in the value.

    setValue

    The adjustment is given by a new active value.

    ConductingEquipment

    undocumented

    DCConductingEquipment

    undocumented

    Measurement

    undocumented

  844. case class ProtectiveActionCollection(sup: IdentifiedObject) extends Element with Product with Serializable

    Permalink

    A collection of protective actions to protect the integrity of the power system.

    A collection of protective actions to protect the integrity of the power system.

    sup

    Reference to the superclass object.

  845. case class ProtectiveActionEquipment(sup: ProtectiveAction, inService: Boolean, Equipment: String) extends Element with Product with Serializable

    Permalink

    Protective action to put an Equipment in-service/out-of-service.

    Protective action to put an Equipment in-service/out-of-service.

    sup

    Reference to the superclass object.

    inService

    If true the equipment is put in-service, otherwise out-of-service.

    Equipment

    undocumented

  846. case class ProtectiveActionRegulation(sup: ProtectiveAction, isRegulating: Boolean, targetValue: Double, RegulatingControl: String) extends Element with Product with Serializable

    Permalink

    Protective action to change regulation to Equipment.

    Protective action to change regulation to Equipment.

    sup

    Reference to the superclass object.

    isRegulating

    If true the regulator is put in-service, otherwise out-of-service (no regulation).

    targetValue

    The target value specified the new case input for the regulator. The value has the units appropriate to the mode attribute. The protective action does not change the mode attribute.

    RegulatingControl

    undocumented

  847. case class Pss1(sup: PowerSystemStabilizerDynamics, kf: Double, kpe: Double, ks: Double, kw: Double, pmin: Double, t10: Double, t5: Double, t6: Double, t7: Double, t8: Double, t9: Double, tpe: Double, vadat: Boolean, vsmn: Double, vsmx: Double) extends Element with Product with Serializable

    Permalink

    Italian PSS - three input PSS (speed, frequency, power).

    Italian PSS - three input PSS (speed, frequency, power).

    sup

    Reference to the superclass object.

    kf

    Frequency power input gain (KF). Typical Value = 5.

    kpe

    Electric power input gain (KPE). Typical Value = 0.3.

    ks

    PSS gain (KS). Typical Value = 1.

    kw

    Shaft speed power input gain (KW). Typical Value = 0.

    pmin

    Minimum power PSS enabling (PMIN). Typical Value = 0.25.

    t10

    Lead/lag time constant (T10). Typical Value = 0.

    t5

    Washout (T5). Typical Value = 3.5.

    t6

    Filter time constant (T6). Typical Value = 0.

    t7

    Lead/lag time constant (T7). Typical Value = 0.

    t8

    Lead/lag time constant (T8). Typical Value = 0.

    t9

    Lead/lag time constant (T9). Typical Value = 0.

    tpe

    Electric power filter time constant (TPE). Typical Value = 0.05.

    vadat

    <font color="#0f0f0f">Signal selector (VadAt).</font> <font color="#0f0f0f">true = closed (Generator Power is greater than Pmin)</font> <font color="#0f0f0f">false = open (Pe is smaller than Pmin).</font> <font color="#0f0f0f">Typical Value = true.</font>

    vsmn

    Stabilizer output max limit (VSMN). Typical Value = -0.06.

    vsmx

    Stabilizer output min limit (VSMX). Typical Value = 0.06.

  848. case class Pss1A(sup: PowerSystemStabilizerDynamics, a1: Double, a2: Double, a3: Double, a4: Double, a5: Double, a6: Double, a7: Double, a8: Double, inputSignalType: String, kd: Boolean, ks: Double, t1: Double, t2: Double, t3: Double, t4: Double, t5: Double, t6: Double, tdelay: Double, vcl: Double, vcu: Double, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    Single input power system stabilizer.

    Single input power system stabilizer.

    It is a modified version in order to allow representation of various vendors' implementations on PSS type 1A.

    sup

    Reference to the superclass object.

    a1

    Notch filter parameter (A1).

    a2

    Notch filter parameter (A2).

    a3

    Notch filter parameter (A3).

    a4

    Notch filter parameter (A4).

    a5

    Notch filter parameter (A5).

    a6

    Notch filter parameter (A6).

    a7

    Notch filter parameter (A7).

    a8

    Notch filter parameter (A8).

    inputSignalType

    Type of input signal.

    kd

    Selector (Kd). true = e-sTdelay used false = e-sTdelay not used.

    ks

    Stabilizer gain (Ks).

    t1

    Lead/lag time constant (T1).

    t2

    Lead/lag time constant (T2).

    t3

    Lead/lag time constant (T3).

    t4

    Lead/lag time constant (T4).

    t5

    Washout time constant (T5).

    t6

    Transducer time constant (T6).

    tdelay

    Time constant (Tdelay).

    vcl

    Stabilizer input cutoff threshold (Vcl).

    vcu

    Stabilizer input cutoff threshold (Vcu).

    vrmax

    Maximum stabilizer output (Vrmax).

    vrmin

    Minimum stabilizer output (Vrmin).

  849. case class Pss2B(sup: PowerSystemStabilizerDynamics, a: Double, inputSignal1Type: String, inputSignal2Type: String, ks1: Double, ks2: Double, ks3: Double, ks4: Double, m: Int, n: Int, t1: Double, t10: Double, t11: Double, t2: Double, t3: Double, t4: Double, t6: Double, t7: Double, t8: Double, t9: Double, ta: Double, tb: Double, tw1: Double, tw2: Double, tw3: Double, tw4: Double, vsi1max: Double, vsi1min: Double, vsi2max: Double, vsi2min: Double, vstmax: Double, vstmin: Double) extends Element with Product with Serializable

    Permalink

    Modified IEEE PSS2B Model.

    Modified IEEE PSS2B Model.

    Extra lead/lag (or rate) block added at end (up to 4 lead/lags total).

    sup

    Reference to the superclass object.

    a

    Numerator constant (a). Typical Value = 1.

    inputSignal1Type

    Type of input signal #1. Typical Value = rotorSpeed.

    inputSignal2Type

    Type of input signal #2. Typical Value = generatorElectricalPower.

    ks1

    Stabilizer gain (Ks1). Typical Value = 12.

    ks2

    Gain on signal #2 (Ks2). Typical Value = 0.2.

    ks3

    Gain on signal #2 input before ramp-tracking filter (Ks3). Typical Value = 1.

    ks4

    Gain on signal #2 input after ramp-tracking filter (Ks4). Typical Value = 1.

    m

    Denominator order of ramp tracking filter (M). Typical Value = 5.

    n

    Order of ramp tracking filter (N). Typical Value = 1.

    t1

    Lead/lag time constant (T1). Typical Value = 0.12.

    t10

    Lead/lag time constant (T10). Typical Value = 0.

    t11

    Lead/lag time constant (T11). Typical Value = 0.

    t2

    Lead/lag time constant (T2). Typical Value = 0.02.

    t3

    Lead/lag time constant (T3). Typical Value = 0.3.

    t4

    Lead/lag time constant (T4). Typical Value = 0.02.

    t6

    Time constant on signal #1 (T6). Typical Value = 0.

    t7

    Time constant on signal #2 (T7). Typical Value = 2.

    t8

    Lead of ramp tracking filter (T8). Typical Value = 0.2.

    t9

    Lag of ramp tracking filter (T9). Typical Value = 0.1.

    ta

    Lead constant (Ta). Typical Value = 0.

    tb

    Lag time constant (Tb). Typical Value = 0.

    tw1

    First washout on signal #1 (Tw1). Typical Value = 2.

    tw2

    Second washout on signal #1 (Tw2). Typical Value = 2.

    tw3

    First washout on signal #2 (Tw3). Typical Value = 2.

    tw4

    Second washout on signal #2 (Tw4). Typical Value = 0.

    vsi1max

    Input signal #1 max limit (Vsi1max). Typical Value = 2.

    vsi1min

    Input signal #1 min limit (Vsi1min). Typical Value = -2.

    vsi2max

    Input signal #2 max limit (Vsi2max). Typical Value = 2.

    vsi2min

    Input signal #2 min limit (Vsi2min). Typical Value = -2.

    vstmax

    Stabilizer output max limit (Vstmax). Typical Value = 0.1.

    vstmin

    Stabilizer output min limit (Vstmin). Typical Value = -0.1.

  850. case class Pss2ST(sup: PowerSystemStabilizerDynamics, inputSignal1Type: String, inputSignal2Type: String, k1: Double, k2: Double, lsmax: Double, lsmin: Double, t1: Double, t10: Double, t2: Double, t3: Double, t4: Double, t5: Double, t6: Double, t7: Double, t8: Double, t9: Double, vcl: Double, vcu: Double) extends Element with Product with Serializable

    Permalink

    PTI Microprocessor-Based Stabilizer type 1.

    PTI Microprocessor-Based Stabilizer type 1.

    sup

    Reference to the superclass object.

    inputSignal1Type

    Type of input signal #1. Typical Value = rotorAngularFrequencyDeviation.

    inputSignal2Type

    Type of input signal #2. Typical Value = generatorElectricalPower.

    k1

    Gain (K1).

    k2

    Gain (K2).

    lsmax

    Limiter (Lsmax).

    lsmin

    Limiter (Lsmin).

    t1

    Time constant (T1).

    t10

    Time constant (T10).

    t2

    Time constant (T2).

    t3

    Time constant (T3).

    t4

    Time constant (T4).

    t5

    Time constant (T5).

    t6

    Time constant (T6).

    t7

    Time constant (T7).

    t8

    Time constant (T8).

    t9

    Time constant (T9).

    vcl

    Cutoff limiter (Vcl).

    vcu

    Cutoff limiter (Vcu).

  851. case class Pss5(sup: PowerSystemStabilizerDynamics, ctw2: Boolean, deadband: Double, isfreq: Boolean, kf: Double, kpe: Double, kpss: Double, pmm: Double, tl1: Double, tl2: Double, tl3: Double, tl4: Double, tpe: Double, tw1: Double, tw2: Double, vadat: Boolean, vsmn: Double, vsmx: Double) extends Element with Product with Serializable

    Permalink

    Italian PSS - Detailed PSS.

    Italian PSS - Detailed PSS.

    sup

    Reference to the superclass object.

    ctw2

    Selector for Second washout enabling (CTW2). true = second washout filter is bypassed false = second washout filter in use. Typical Value = true.

    deadband

    Stabilizer output dead band (DeadBand). Typical Value = 0.

    isfreq

    Selector for Frequency/shaft speed input (IsFreq). true = speed false = frequency. Typical Value = true.

    kf

    Frequency/shaft speed input gain (KF). Typical Value = 5.

    kpe

    Electric power input gain (KPE). Typical Value = 0.3.

    kpss

    PSS gain (KPSS). Typical Value = 1.

    pmm

    Minimum power PSS enabling (Pmn). Typical Value = 0.25.

    tl1

    Lead/lag time constant (TL1). Typical Value = 0.

    tl2

    Lead/lag time constant (TL2). Typical Value = 0.

    tl3

    Lead/lag time constant (TL3). Typical Value = 0.

    tl4

    Lead/lag time constant (TL4). Typical Value = 0.

    tpe

    Electric power filter time constant (TPE). Typical Value = 0.05.

    tw1

    First WashOut (Tw1). Typical Value = 3.5.

    tw2

    Second WashOut (Tw2). Typical Value = 0.

    vadat

    <font color="#0f0f0f">Signal selector (VadAtt).</font> <font color="#0f0f0f">true = closed (Generator Power is greater than Pmin)</font> <font color="#0f0f0f">false = open (Pe is smaller than Pmin).</font> <font color="#0f0f0f">Typical Value = true.</font>

    vsmn

    Stabilizer output max limit (VSMN). Typical Value = -0.1.

    vsmx

    Stabilizer output min limit (VSMX). Typical Value = 0.1.

  852. case class PssELIN2(sup: PowerSystemStabilizerDynamics, apss: Double, ks1: Double, ks2: Double, ppss: Double, psslim: Double, ts1: Double, ts2: Double, ts3: Double, ts4: Double, ts5: Double, ts6: Double) extends Element with Product with Serializable

    Permalink

    Power system stabilizer typically associated with ExcELIN2 (though PssIEEE2B or Pss2B can also be used).

    Power system stabilizer typically associated with ExcELIN2 (though PssIEEE2B or Pss2B can also be used).

    sup

    Reference to the superclass object.

    apss

    Coefficient (a_PSS). Typical Value = 0.1.

    ks1

    Gain (Ks1). Typical Value = 1.

    ks2

    Gain (Ks2). Typical Value = 0.1.

    ppss

    Coefficient (p_PSS) (>=0 and <=4). Typical Value = 0.1.

    psslim

    PSS limiter (psslim). Typical Value = 0.1.

    ts1

    Time constant (Ts1). Typical Value = 0.

    ts2

    Time constant (Ts2). Typical Value = 1.

    ts3

    Time constant (Ts3). Typical Value = 1.

    ts4

    Time constant (Ts4). Typical Value = 0.1.

    ts5

    Time constant (Ts5). Typical Value = 0.

    ts6

    Time constant (Ts6). Typical Value = 1.

  853. case class PssIEEE1A(sup: PowerSystemStabilizerDynamics, a1: Double, a2: Double, inputSignalType: String, ks: Double, t1: Double, t2: Double, t3: Double, t4: Double, t5: Double, t6: Double, vrmax: Double, vrmin: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE Std 421.5-2005 type PSS1A power system stabilizer model.

    The class represents IEEE Std 421.5-2005 type PSS1A power system stabilizer model.

    PSS1A is the generalized form of a PSS with a single input. Some common stabilizer input signals are speed, frequency, and power.

    sup

    Reference to the superclass object.

    a1

    PSS signal conditioning frequency filter constant (A1). Typical Value = 0.061.

    a2

    PSS signal conditioning frequency filter constant (A2). Typical Value = 0.0017.

    inputSignalType

    Type of input signal. Typical Value = rotorAngularFrequencyDeviation.

    ks

    Stabilizer gain (Ks). Typical Value = 5.

    t1

    Lead/lag time constant (T1). Typical Value = 0.3.

    t2

    Lead/lag time constant (T2). Typical Value = 0.03.

    t3

    Lead/lag time constant (T3). Typical Value = 0.3.

    t4

    Lead/lag time constant (T4). Typical Value = 0.03.

    t5

    Washout time constant (T5). Typical Value = 10.

    t6

    Transducer time constant (T6). Typical Value = 0.01.

    vrmax

    Maximum stabilizer output (Vrmax). Typical Value = 0.05.

    vrmin

    Minimum stabilizer output (Vrmin). Typical Value = -0.05.

  854. case class PssIEEE2B(sup: PowerSystemStabilizerDynamics, inputSignal1Type: String, inputSignal2Type: String, ks1: Double, ks2: Double, ks3: Double, m: Int, n: Int, t1: Double, t10: Double, t11: Double, t2: Double, t3: Double, t4: Double, t6: Double, t7: Double, t8: Double, t9: Double, tw1: Double, tw2: Double, tw3: Double, tw4: Double, vsi1max: Double, vsi1min: Double, vsi2max: Double, vsi2min: Double, vstmax: Double, vstmin: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE Std 421.5-2005 type PSS2B power system stabilizer model.

    The class represents IEEE Std 421.5-2005 type PSS2B power system stabilizer model.

    This stabilizer model is designed to represent a variety of dual-input stabilizers, which normally use combinations of power and speed or frequency to derive the stabilizing signal.

    sup

    Reference to the superclass object.

    inputSignal1Type

    Type of input signal #1. Typical Value = rotorSpeed.

    inputSignal2Type

    Type of input signal #2. Typical Value = generatorElectricalPower.

    ks1

    Stabilizer gain (Ks1). Typical Value = 12.

    ks2

    Gain on signal #2 (Ks2). Typical Value = 0.2.

    ks3

    Gain on signal #2 input before ramp-tracking filter (Ks3). Typical Value = 1.

    m

    Denominator order of ramp tracking filter (M). Typical Value = 5.

    n

    Order of ramp tracking filter (N). Typical Value = 1.

    t1

    Lead/lag time constant (T1). Typical Value = 0.12.

    t10

    Lead/lag time constant (T10). Typical Value = 0.

    t11

    Lead/lag time constant (T11). Typical Value = 0.

    t2

    Lead/lag time constant (T2). Typical Value = 0.02.

    t3

    Lead/lag time constant (T3). Typical Value = 0.3.

    t4

    Lead/lag time constant (T4). Typical Value = 0.02.

    t6

    Time constant on signal #1 (T6). Typical Value = 0.

    t7

    Time constant on signal #2 (T7). Typical Value = 2.

    t8

    Lead of ramp tracking filter (T8). Typical Value = 0.2.

    t9

    Lag of ramp tracking filter (T9). Typical Value = 0.1.

    tw1

    First washout on signal #1 (Tw1). Typical Value = 2.

    tw2

    Second washout on signal #1 (Tw2). Typical Value = 2.

    tw3

    First washout on signal #2 (Tw3). Typical Value = 2.

    tw4

    Second washout on signal #2 (Tw4). Typical Value = 0.

    vsi1max

    Input signal #1 max limit (Vsi1max). Typical Value = 2.

    vsi1min

    Input signal #1 min limit (Vsi1min). Typical Value = -2.

    vsi2max

    Input signal #2 max limit (Vsi2max). Typical Value = 2.

    vsi2min

    Input signal #2 min limit (Vsi2min). Typical Value = -2.

    vstmax

    Stabilizer output max limit (Vstmax). Typical Value = 0.1.

    vstmin

    Stabilizer output min limit (Vstmin). Typical Value = -0.1.

  855. case class PssIEEE3B(sup: PowerSystemStabilizerDynamics, a1: Double, a2: Double, a3: Double, a4: Double, a5: Double, a6: Double, a7: Double, a8: Double, inputSignal1Type: String, inputSignal2Type: String, ks1: Double, ks2: Double, t1: Double, t2: Double, tw1: Double, tw2: Double, tw3: Double, vstmax: Double, vstmin: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE Std 421.5-2005 type PSS3B power system stabilizer model.

    The class represents IEEE Std 421.5-2005 type PSS3B power system stabilizer model.

    The PSS model PSS3B has dual inputs of electrical power and rotor angular frequency deviation. The signals are used to derive an equivalent mechanical power signal.

    sup

    Reference to the superclass object.

    a1

    Notch filter parameter (A1). Typical Value = 0.359.

    a2

    Notch filter parameter (A2). Typical Value = 0.586.

    a3

    Notch filter parameter (A3). Typical Value = 0.429.

    a4

    Notch filter parameter (A4). Typical Value = 0.564.

    a5

    Notch filter parameter (A5). Typical Value = 0.001.

    a6

    Notch filter parameter (A6). Typical Value = 0.

    a7

    Notch filter parameter (A7). Typical Value = 0.031.

    a8

    Notch filter parameter (A8). Typical Value = 0.

    inputSignal1Type

    Type of input signal #1. Typical Value = generatorElectricalPower.

    inputSignal2Type

    Type of input signal #2. Typical Value = rotorSpeed.

    ks1

    Gain on signal # 1 (Ks1). Typical Value = -0.602.

    ks2

    Gain on signal # 2 (Ks2). Typical Value = 30.12.

    t1

    Transducer time constant (T1). Typical Value = 0.012.

    t2

    Transducer time constant (T2). Typical Value = 0.012.

    tw1

    Washout time constant (Tw1). Typical Value = 0.3.

    tw2

    Washout time constant (Tw2). Typical Value = 0.3.

    tw3

    Washout time constant (Tw3). Typical Value = 0.6.

    vstmax

    Stabilizer output max limit (Vstmax). Typical Value = 0.1.

    vstmin

    Stabilizer output min limit (Vstmin). Typical Value = -0.1.

  856. case class PssIEEE4B(sup: PowerSystemStabilizerDynamics, bwh1: Double, bwh2: Double, bwl1: Double, bwl2: Double, kh: Double, kh1: Double, kh11: Double, kh17: Double, kh2: Double, ki: Double, ki1: Double, ki11: Double, ki17: Double, ki2: Double, kl: Double, kl1: Double, kl11: Double, kl17: Double, kl2: Double, omeganh1: Double, omeganh2: Double, omeganl1: Double, omeganl2: Double, th1: Double, th10: Double, th11: Double, th12: Double, th2: Double, th3: Double, th4: Double, th5: Double, th6: Double, th7: Double, th8: Double, th9: Double, ti1: Double, ti10: Double, ti11: Double, ti12: Double, ti2: Double, ti3: Double, ti4: Double, ti5: Double, ti6: Double, ti7: Double, ti8: Double, ti9: Double, tl1: Double, tl10: Double, tl11: Double, tl12: Double, tl2: Double, tl3: Double, tl4: Double, tl5: Double, tl6: Double, tl7: Double, tl8: Double, tl9: Double, vhmax: Double, vhmin: Double, vimax: Double, vimin: Double, vlmax: Double, vlmin: Double, vstmax: Double, vstmin: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE Std 421.5-2005 type PSS2B power system stabilizer model.

    The class represents IEEE Std 421.5-2005 type PSS2B power system stabilizer model.

    The PSS4B model represents a structure based on multiple working frequency bands. Three separate bands, respectively dedicated to the low-, intermediate- and high-frequency modes of oscillations, are used in this delta-omega (speed input) PSS.

    sup

    Reference to the superclass object.

    bwh1

    Notch filter 1 (high-frequency band): Three dB bandwidth (Bwi).

    bwh2

    Notch filter 2 (high-frequency band): Three dB bandwidth (Bwi).

    bwl1

    Notch filter 1 (low-frequency band): Three dB bandwidth (Bwi).

    bwl2

    Notch filter 2 (low-frequency band): Three dB bandwidth (Bwi).

    kh

    High band gain (KH). Typical Value = 120.

    kh1

    High band differential filter gain (KH1). Typical Value = 66.

    kh11

    High band first lead-lag blocks coefficient (KH11). Typical Value = 1.

    kh17

    High band first lead-lag blocks coefficient (KH17). Typical Value = 1.

    kh2

    High band differential filter gain (KH2). Typical Value = 66.

    ki

    Intermediate band gain (KI). Typical Value = 30.

    ki1

    Intermediate band differential filter gain (KI1). Typical Value = 66.

    ki11

    Intermediate band first lead-lag blocks coefficient (KI11). Typical Value = 1.

    ki17

    Intermediate band first lead-lag blocks coefficient (KI17). Typical Value = 1.

    ki2

    Intermediate band differential filter gain (KI2). Typical Value = 66.

    kl

    Low band gain (KL). Typical Value = 7.5.

    kl1

    Low band differential filter gain (KL1). Typical Value = 66.

    kl11

    Low band first lead-lag blocks coefficient (KL11). Typical Value = 1.

    kl17

    Low band first lead-lag blocks coefficient (KL17). Typical Value = 1.

    kl2

    Low band differential filter gain (KL2). Typical Value = 66.

    omeganh1

    Notch filter 1 (high-frequency band): filter frequency (omegani).

    omeganh2

    Notch filter 2 (high-frequency band): filter frequency (omegani).

    omeganl1

    Notch filter 1 (low-frequency band): filter frequency (omegani).

    omeganl2

    Notch filter 2 (low-frequency band): filter frequency (omegani).

    th1

    High band time constant (TH1). Typical Value = 0.01513.

    th10

    High band time constant (TH10). Typical Value = 0.

    th11

    High band time constant (TH11). Typical Value = 0.

    th12

    High band time constant (TH12). Typical Value = 0.

    th2

    High band time constant (TH2). Typical Value = 0.01816.

    th3

    High band time constant (TH3). Typical Value = 0.

    th4

    High band time constant (TH4). Typical Value = 0.

    th5

    High band time constant (TH5). Typical Value = 0.

    th6

    High band time constant (TH6). Typical Value = 0.

    th7

    High band time constant (TH7). Typical Value = 0.01816.

    th8

    High band time constant (TH8). Typical Value = 0.02179.

    th9

    High band time constant (TH9). Typical Value = 0.

    ti1

    Intermediate band time constant (TI1). Typical Value = 0.173.

    ti10

    Intermediate band time constant (TI11). Typical Value = 0.

    ti11

    Intermediate band time constant (TI11). Typical Value = 0.

    ti12

    Intermediate band time constant (TI2). Typical Value = 0.

    ti2

    Intermediate band time constant (TI2). Typical Value = 0.2075.

    ti3

    Intermediate band time constant (TI3). Typical Value = 0.

    ti4

    Intermediate band time constant (TI4). Typical Value = 0.

    ti5

    Intermediate band time constant (TI5). Typical Value = 0.

    ti6

    Intermediate band time constant (TI6). Typical Value = 0.

    ti7

    Intermediate band time constant (TI7). Typical Value = 0.2075.

    ti8

    Intermediate band time constant (TI8). Typical Value = 0.2491.

    ti9

    Intermediate band time constant (TI9). Typical Value = 0.

    tl1

    Low band time constant (TL1). Typical Value = 1.73.

    tl10

    Low band time constant (TL10). Typical Value = 0.

    tl11

    Low band time constant (TL11). Typical Value = 0.

    tl12

    Low band time constant (TL12). Typical Value = 0.

    tl2

    Low band time constant (TL2). Typical Value = 2.075.

    tl3

    Low band time constant (TL3). Typical Value = 0.

    tl4

    Low band time constant (TL4). Typical Value = 0.

    tl5

    Low band time constant (TL5). Typical Value = 0.

    tl6

    Low band time constant (TL6). Typical Value = 0.

    tl7

    Low band time constant (TL7). Typical Value = 2.075.

    tl8

    Low band time constant (TL8). Typical Value = 2.491.

    tl9

    Low band time constant (TL9). Typical Value = 0.

    vhmax

    High band output maximum limit (VHmax). Typical Value = 0.6.

    vhmin

    High band output minimum limit (VHmin). Typical Value = -0.6.

    vimax

    Intermediate band output maximum limit (VImax). Typical Value = 0.6.

    vimin

    Intermediate band output minimum limit (VImin). Typical Value = -0.6.

    vlmax

    Low band output maximum limit (VLmax). Typical Value = 0.075.

    vlmin

    Low band output minimum limit (VLmin). Typical Value = -0.075.

    vstmax

    PSS output maximum limit (VSTmax). Typical Value = 0.15.

    vstmin

    PSS output minimum limit (VSTmin). Typical Value = -0.15.

  857. case class PssPTIST1(sup: PowerSystemStabilizerDynamics, dtc: Double, dtf: Double, dtp: Double, k: Double, m: Double, t1: Double, t2: Double, t3: Double, t4: Double, tf: Double, tp: Double) extends Element with Product with Serializable

    Permalink

    PTI Microprocessor-Based Stabilizer type 1.

    PTI Microprocessor-Based Stabilizer type 1.

    sup

    Reference to the superclass object.

    dtc

    Time step related to activation of controls (Dtc). Typical Value = 0.025.

    dtf

    Time step frequency calculation (Dtf). Typical Value = 0.025.

    dtp

    Time step active power calculation (Dtp). Typical Value = 0.0125.

    k

    Gain (K). Typical Value = 9.

    m

    (M). M=2*H. Typical Value = 5.

    t1

    Time constant (T1). Typical Value = 0.3.

    t2

    Time constant (T2). Typical Value = 1.

    t3

    Time constant (T3). Typical Value = 0.2.

    t4

    Time constant (T4). Typical Value = 0.05.

    tf

    Time constant (Tf). Typical Value = 0.2.

    tp

    Time constant (Tp). Typical Value = 0.2.

  858. case class PssPTIST3(sup: PowerSystemStabilizerDynamics, a0: Double, a1: Double, a2: Double, a3: Double, a4: Double, a5: Double, al: Double, athres: Double, b0: Double, b1: Double, b2: Double, b3: Double, b4: Double, b5: Double, dl: Double, dtc: Double, dtf: Double, dtp: Double, isw: Boolean, k: Double, lthres: Double, m: Double, nav: Double, ncl: Double, ncr: Double, pmin: Double, t1: Double, t2: Double, t3: Double, t4: Double, t5: Double, t6: Double, tf: Double, tp: Double) extends Element with Product with Serializable

    Permalink

    PTI Microprocessor-Based Stabilizer type 3.

    PTI Microprocessor-Based Stabilizer type 3.

    sup

    Reference to the superclass object.

    a0

    Filter coefficient (A0).

    a1

    Limiter (Al).

    a2

    Filter coefficient (A2).

    a3

    Filter coefficient (A3).

    a4

    Filter coefficient (A4).

    a5

    Filter coefficient (A5).

    al

    Limiter (Al).

    athres

    Threshold value above which output averaging will be bypassed (Athres). Typical Value = 0.005.

    b0

    Filter coefficient (B0).

    b1

    Filter coefficient (B1).

    b2

    Filter coefficient (B2).

    b3

    Filter coefficient (B3).

    b4

    Filter coefficient (B4).

    b5

    Filter coefficient (B5).

    dl

    Limiter (Dl).

    dtc

    Time step related to activation of controls (0.03 for 50 Hz) (Dtc). Typical Value = 0.025.

    dtf

    Time step frequency calculation (0.03 for 50 Hz) (Dtf). Typical Value = 0.025.

    dtp

    Time step active power calculation (0.015 for 50 Hz) (Dtp). Typical Value = 0.0125.

    isw

    Digital/analog output switch (Isw). true = produce analog output false = convert to digital output, using tap selection table.

    k

    Gain (K). Typical Value = 9.

    lthres

    Threshold value (Lthres).

    m

    (M). M=2*H. Typical Value = 5.

    nav

    Number of control outputs to average (Nav) (1 <= Nav <= 16). Typical Value = 4.

    ncl

    Number of counts at limit to active limit function (Ncl) (>0).

    ncr

    Number of counts until reset after limit function is triggered (Ncr).

    pmin

    (Pmin).

    t1

    Time constant (T1). Typical Value = 0.3.

    t2

    Time constant (T2). Typical Value = 1.

    t3

    Time constant (T3). Typical Value = 0.2.

    t4

    Time constant (T4). Typical Value = 0.05.

    t5

    Time constant (T5).

    t6

    Time constant (T6).

    tf

    Time constant (Tf). Typical Value = 0.2.

    tp

    Time constant (Tp). Typical Value = 0.2.

  859. case class PssSB4(sup: PowerSystemStabilizerDynamics, kx: Double, ta: Double, tb: Double, tc: Double, td: Double, te: Double, tt: Double, tx1: Double, tx2: Double, vsmax: Double, vsmin: Double) extends Element with Product with Serializable

    Permalink

    Power sensitive stabilizer model.

    Power sensitive stabilizer model.

    sup

    Reference to the superclass object.

    kx

    Gain (Kx).

    ta

    Time constant (Ta).

    tb

    Time constant (Tb).

    tc

    Time constant (Tc).

    td

    Time constant (Td).

    te

    Time constant (Te).

    tt

    Time constant (Tt).

    tx1

    Reset time constant (Tx1).

    tx2

    Time constant (Tx2).

    vsmax

    Limiter (Vsmax).

    vsmin

    Limiter (Vsmin).

  860. case class PssSH(sup: PowerSystemStabilizerDynamics, k: Double, k0: Double, k1: Double, k2: Double, k3: Double, k4: Double, t1: Double, t2: Double, t3: Double, t4: Double, td: Double, vsmax: Double, vsmin: Double) extends Element with Product with Serializable

    Permalink

    Model for Siemens �H infinity� power system stabilizer with generator electrical power input.

    Model for Siemens �H infinity� power system stabilizer with generator electrical power input.

    sup

    Reference to the superclass object.

    k

    Main gain (K). Typical Value = 1.

    k0

    Gain 0 (K0). Typical Value = 0.012.

    k1

    Gain 1 (K1). Typical Value = 0.488.

    k2

    Gain 2 (K2). Typical Value = 0.064.

    k3

    Gain 3 (K3). Typical Value = 0.224.

    k4

    Gain 4 (K4). Typical Value = 0.1.

    t1

    Time constant 1 (T1). Typical Value = 0.076.

    t2

    Time constant 2 (T2). Typical Value = 0.086.

    t3

    Time constant 3 (T3). Typical Value = 1.068.

    t4

    Time constant 4 (T4). Typical Value = 1.913.

    td

    Input time constant (Td). Typical Value = 10.

    vsmax

    Output maximum limit (Vsmax). Typical Value = 0.1.

    vsmin

    Output minimum limit (Vsmin). Typical Value = -0.1.

  861. case class PssSK(sup: PowerSystemStabilizerDynamics, k1: Double, k2: Double, k3: Double, t1: Double, t2: Double, t3: Double, t4: Double, t5: Double, t6: Double, vsmax: Double, vsmin: Double) extends Element with Product with Serializable

    Permalink

    PSS Slovakian type � three inputs.

    PSS Slovakian type � three inputs.

    sup

    Reference to the superclass object.

    k1

    Gain P (K1). Typical Value = -0.3.

    k2

    Gain fe (K2). Typical Value = -0.15.

    k3

    Gain If (K3). Typical Value = 10.

    t1

    Denominator time constant (T1). Typical Value = 0.3.

    t2

    Filter time constant (T2). Typical Value = 0.35.

    t3

    Denominator time constant (T3). Typical Value = 0.22.

    t4

    Filter time constant (T4). Typical Value = 0.02.

    t5

    Denominator time constant (T5). Typical Value = 0.02.

    t6

    Filter time constant (T6). Typical Value = 0.02.

    vsmax

    Stabilizer output max limit (Vsmax). Typical Value = 0.4.

    vsmin

    Stabilizer output min limit (Vsmin). Typical Value = -0.4.

  862. case class PssWECC(sup: PowerSystemStabilizerDynamics, inputSignal1Type: String, inputSignal2Type: String, k1: Double, k2: Double, t1: Double, t10: Double, t2: Double, t3: Double, t4: Double, t5: Double, t6: Double, t7: Double, t8: Double, t9: Double, vcl: Double, vcu: Double, vsmax: Double, vsmin: Double) extends Element with Product with Serializable

    Permalink

    Dual input Power System Stabilizer, based on IEEE type 2, with modified output limiter defined by WECC (Western Electricity Coordinating Council, USA).

    Dual input Power System Stabilizer, based on IEEE type 2, with modified output limiter defined by WECC (Western Electricity Coordinating Council, USA).

    sup

    Reference to the superclass object.

    inputSignal1Type

    Type of input signal #1.

    inputSignal2Type

    Type of input signal #2.

    k1

    Input signal 1 gain (K1).

    k2

    Input signal 2 gain (K2).

    t1

    Input signal 1 transducer time constant (T1).

    t10

    Lag time constant (T10).

    t2

    Input signal 2 transducer time constant (T2).

    t3

    Stabilizer washout time constant (T3).

    t4

    Stabilizer washout time lag constant (T4) (>0).

    t5

    Lead time constant (T5).

    t6

    Lag time constant (T6).

    t7

    Lead time constant (T7).

    t8

    Lag time constant (T8).

    t9

    Lead time constant (T9).

    vcl

    Minimum value for voltage compensator output (VCL).

    vcu

    Maximum value for voltage compensator output (VCU).

    vsmax

    Maximum output signal (Vsmax).

    vsmin

    Minimum output signal (Vsmin).

  863. case class PumpingCostSchedule(sup: BidHourlyProductSchedule, value: Double) extends Element with Product with Serializable

    Permalink

    The operating cost of a Pump Storage Hydro Unit operating as a hydro pump.

    The operating cost of a Pump Storage Hydro Unit operating as a hydro pump.

    This schedule is assocated with the hourly parameters in a resource bid associated with a specific product within the bid.

    sup

    Reference to the superclass object.

    value

    undocumented

  864. case class PumpingLevelSchedule(sup: BidHourlyProductSchedule, value: Double) extends Element with Product with Serializable

    Permalink

    The fixed operating level of a Pump Storage Hydro Unit operating as a hydro pump.

    The fixed operating level of a Pump Storage Hydro Unit operating as a hydro pump.

    Associated with the energy market product type.

    sup

    Reference to the superclass object.

    value

    undocumented

  865. case class PumpingShutDownCostSchedule(sup: BidHourlyProductSchedule, value: Double) extends Element with Product with Serializable

    Permalink

    The cost to shutdown a Pump Storage Hydro Unit (in pump mode) or a pump.

    The cost to shutdown a Pump Storage Hydro Unit (in pump mode) or a pump.

    This schedule is assocated with the hourly parameters in a resource bid associated with a specific product within the bid.

    sup

    Reference to the superclass object.

    value

    undocumented

  866. case class QualificationRequirement(sup: WorkIdentifiedObject, qualificationID: String, Specifications: List[String]) extends Element with Product with Serializable

    Permalink

    Certain skills are required and must be certified in order for a person (typically a member of a crew) to be qualified to work on types of equipment.

    Certain skills are required and must be certified in order for a person (typically a member of a crew) to be qualified to work on types of equipment.

    sup

    Reference to the superclass object.

    qualificationID

    Qualification identifier.

    Specifications

    undocumented

  867. case class Quality61850(sup: BasicElement, badReference: Boolean, estimatorReplaced: Boolean, failure: Boolean, oldData: Boolean, operatorBlocked: Boolean, oscillatory: Boolean, outOfRange: Boolean, overFlow: Boolean, source: String, suspect: Boolean, test: Boolean, validity: String) extends Element with Product with Serializable

    Permalink

    Quality flags in this class are as defined in IEC 61850, except for estimatorReplaced, which has been included in this class for convenience.

    Quality flags in this class are as defined in IEC 61850, except for estimatorReplaced, which has been included in this class for convenience.

    sup

    Reference to the superclass object.

    badReference

    Measurement value may be incorrect due to a reference being out of calibration.

    estimatorReplaced

    Value has been replaced by State Estimator. estimatorReplaced is not an IEC61850 quality bit but has been put in this class for convenience.

    failure

    This identifier indicates that a supervision function has detected an internal or external failure, e.g. communication failure.

    oldData

    Measurement value is old and possibly invalid, as it has not been successfully updated during a specified time interval.

    operatorBlocked

    Measurement value is blocked and hence unavailable for transmission.

    oscillatory

    To prevent some overload of the communication it is sensible to detect and suppress oscillating (fast changing) binary inputs. If a signal changes in a defined time (tosc) twice in the same direction (from 0 to 1 or from 1 to 0) then oscillation is detected and the detail quality identifier "oscillatory" is set. If it is detected a configured numbers of transient changes could be passed by. In this time the validity status "questionable" is set. If after this defined numbers of changes the signal is still in the oscillating state the value shall be set either to the opposite state of the previous stable value or to a defined default value. In this case the validity status "questionable" is reset and "invalid" is set as long as the signal is oscillating. If it is configured such that no transient changes should be passed by then the validity status "invalid" is set immediately in addition to the detail quality identifier "oscillatory" (used for status information only).

    outOfRange

    Measurement value is beyond a predefined range of value.

    overFlow

    Measurement value is beyond the capability of being represented properly. For example, a counter value overflows from maximum count back to a value of zero.

    source

    Source gives information related to the origin of a value. The value may be acquired from the process, defaulted or substituted.

    suspect

    A correlation function has detected that the value is not consitent with other values. Typically set by a network State Estimator.

    test

    Measurement value is transmitted for test purposes.

    validity

    Validity of the measurement value.

  868. case class RMRDetermination(sup: BasicElement, Bid: String) extends Element with Product with Serializable

    Permalink

    Indicates whether unit is a reliablity must run unit: required to be on to satisfy Grid Code Reliablitiy criteria, load demand, or voltage support.

    Indicates whether unit is a reliablity must run unit: required to be on to satisfy Grid Code Reliablitiy criteria, load demand, or voltage support.

    sup

    Reference to the superclass object.

    Bid

    undocumented

  869. case class RMRHeatRateCurve(sup: Curve, RegisteredGenerator: String) extends Element with Product with Serializable

    Permalink

    Model to support processing of reliability must run units.

    Model to support processing of reliability must run units.

    sup

    Reference to the superclass object.

    RegisteredGenerator

    undocumented

  870. case class RMROperatorInput(sup: MarketFactors, manuallySchedRMRMw: Double, updateTimeStamp: String, updateType: String, updateUser: String, RegisteredResource: String) extends Element with Product with Serializable

    Permalink

    RMR Operator's entry of the RMR requirement per market interval.

    RMR Operator's entry of the RMR requirement per market interval.

    sup

    Reference to the superclass object.

    manuallySchedRMRMw

    The lower of the original pre-dispatch or the AC run schedule (Also known as the RMR Reguirement) becomes the pre-dispatch value.

    updateTimeStamp

    undocumented

    updateType

    undocumented

    updateUser

    undocumented

    RegisteredResource

    undocumented

  871. case class RMRStartUpCostCurve(sup: Curve, RegisteredGenerator: String) extends Element with Product with Serializable

    Permalink

    Model to support processing of reliability must run units.

    Model to support processing of reliability must run units.

    sup

    Reference to the superclass object.

    RegisteredGenerator

    undocumented

  872. case class RMRStartUpEnergyCurve(sup: Curve, RegisteredGenerator: String) extends Element with Product with Serializable

    Permalink

    Model to support processing of reliability must run units.

    Model to support processing of reliability must run units.

    sup

    Reference to the superclass object.

    RegisteredGenerator

    undocumented

  873. case class RMRStartUpFuelCurve(sup: Curve, RegisteredGenerator: String) extends Element with Product with Serializable

    Permalink

    Model to support processing of reliability must run units.

    Model to support processing of reliability must run units.

    sup

    Reference to the superclass object.

    RegisteredGenerator

    undocumented

  874. case class RMRStartUpTimeCurve(sup: Curve, RegisteredGenerator: String) extends Element with Product with Serializable

    Permalink

    Model to support processing of reliability must run units.

    Model to support processing of reliability must run units.

    sup

    Reference to the superclass object.

    RegisteredGenerator

    undocumented

  875. case class RTO(sup: MktOrganisation) extends Element with Product with Serializable

    Permalink

    Regional transmission operator.

    Regional transmission operator.

    sup

    Reference to the superclass object.

  876. case class RUCAwardInstruction(sup: BasicElement, clearedPrice: Double, marketProductType: String, updateTimeStamp: String, updateType: String, updateUser: String, RUCAward: Double, RUCCapacity: Double, RUCSchedule: Double, RegisteredResource: String) extends Element with Product with Serializable

    Permalink

    This class models the information about the RUC awards

    This class models the information about the RUC awards

    sup

    Reference to the superclass object.

    clearedPrice

    Marginal Price ($/MW) for the commodity (Regulation Up, Regulation Down, Spinning Reserve, or Non-spinning reserve) for pricing run.

    marketProductType

    major product type may include the following but not limited to: Energy Regulation Up Regulation Dn Spinning Reserve Non-Spinning Reserve Operating Reserve

    updateTimeStamp

    undocumented

    updateType

    undocumented

    updateUser

    undocumented

    RUCAward

    The RUC Award of a resource is the portion of the RUC Capacity that is not under RA or RMR contracts. The RUC Award of a resource is the portion of the RUC Capacity that is eligible for RUC Availability payment.

    RUCCapacity

    The RUC Capacity of a resource is the difference between (i) the RUC Schedule and (ii) the higher of the DA Schedule and the Minimum Load.

    RUCSchedule

    The RUC Schedule of a resource is its output level that balances the load forecast used in RUC. The RUC Schedule in RUC is similar to the DA Schedule in DAM.

    RegisteredResource

    undocumented

  877. case class RUCZone(sup: AggregateNode) extends Element with Product with Serializable

    Permalink

    A specialized class of type AggregatedNode type.

    A specialized class of type AggregatedNode type.

    Defines RUC Zones. A forecast region represents a collection of Nodes for which the Market operator has developed sufficient historical demand and relevant weather data to perform a demand forecast for such area. The Market Operator may further adjust this forecast to ensure that the Reliability Unit Commitment produces adequate local capacity procurement.

    sup

    Reference to the superclass object.

  878. case class RaiseLowerCommand(sup: AnalogControl, ValueAliasSet: String) extends Element with Product with Serializable

    Permalink

    An analog control that increase or decrease a set point value with pulses.

    An analog control that increase or decrease a set point value with pulses.

    sup

    Reference to the superclass object.

    ValueAliasSet

    The ValueAliasSet used for translation of a Control value to a name.

  879. case class RampRateCurve(sup: Curve, condition: String, constraintRampType: String, rampRateType: String, GeneratingBid: String, InterTieBid: String, LoadBid: String) extends Element with Product with Serializable

    Permalink

    Ramp rate as a function of resource MW output

    Ramp rate as a function of resource MW output

    sup

    Reference to the superclass object.

    condition

    condition for the ramp rate

    constraintRampType

    The condition that identifies whether a Generating Resource should be constrained from Ancillary Service provision if its Schedule or Dispatch change across Trading Hours or Trading Intervals requires more than a specified fraction of the duration of the Trading Hour or Trading Interval. Valid values are Fast/Slow

    rampRateType

    How ramp rate is applied (e.g. raise or lower, as when applied to a generation resource)

    GeneratingBid

    undocumented

    InterTieBid

    undocumented

    LoadBid

    undocumented

  880. case class Ratio(sup: BasicElement, denominator: Double, numerator: Double) extends Element with Product with Serializable

    Permalink

    Fraction specified explicitly with a numerator and denominator, which can be used to calculate the quotient.

    Fraction specified explicitly with a numerator and denominator, which can be used to calculate the quotient.

    sup

    Reference to the superclass object.

    denominator

    The part of a fraction that is below the line and that functions as the divisor of the numerator.

    numerator

    The part of a fraction that is above the line and signifies the number to be divided by the denominator.

  881. case class RatioTapChanger(sup: TapChanger, stepVoltageIncrement: Double, tculControlMode: String, RatioTapChangerTable: String, TransformerEnd: String) extends Element with Product with Serializable

    Permalink

    A tap changer that changes the voltage ratio impacting the voltage magnitude but not the phase angle across the transformer.

    A tap changer that changes the voltage ratio impacting the voltage magnitude but not the phase angle across the transformer.

    sup

    Reference to the superclass object.

    stepVoltageIncrement

    Tap step increment, in per cent of nominal voltage, per step position.

    tculControlMode

    Specifies the regulation control mode (voltage or reactive) of the RatioTapChanger.

    RatioTapChangerTable

    The tap ratio table for this ratio tap changer.

    TransformerEnd

    Transformer end to which this ratio tap changer belongs.

  882. case class RatioTapChangerTable(sup: IdentifiedObject) extends Element with Product with Serializable

    Permalink

    Describes a curve for how the voltage magnitude and impedance varies with the tap step.

    Describes a curve for how the voltage magnitude and impedance varies with the tap step.

    sup

    Reference to the superclass object.

  883. case class RatioTapChangerTablePoint(sup: TapChangerTablePoint, RatioTapChangerTable: String) extends Element with Product with Serializable

    Permalink

    Describes each tap step in the ratio tap changer tabular curve.

    Describes each tap step in the ratio tap changer tabular curve.

    sup

    Reference to the superclass object.

    RatioTapChangerTable

    Table of this point.

  884. case class RationalNumber(sup: BasicElement, denominator: Int, numerator: Int) extends Element with Product with Serializable

    Permalink

    Rational number = 'numerator' / 'denominator'.

    Rational number = 'numerator' / 'denominator'.

    sup

    Reference to the superclass object.

    denominator

    Denominator. Value 1 indicates the number is a simple integer.

    numerator

    Numerator.

  885. case class ReactiveCapabilityCurve(sup: Curve, coolantTemperature: Double, hydrogenPressure: Double) extends Element with Product with Serializable

    Permalink

    Reactive power rating envelope versus the synchronous machine's active power, in both the generating and motoring modes.

    Reactive power rating envelope versus the synchronous machine's active power, in both the generating and motoring modes.

    For each active power value there is a corresponding high and low reactive power limit value. Typically there will be a separate curve for each coolant condition, such as hydrogen pressure. The Y1 axis values represent reactive minimum and the Y2 axis values represent reactive maximum.

    sup

    Reference to the superclass object.

    coolantTemperature

    The machine's coolant temperature (e.g., ambient air or stator circulating water).

    hydrogenPressure

    The hydrogen coolant pressure

  886. case class Reading(sup: BaseReading, reason: String, MeterReadings: List[String], ReadingType: String) extends Element with Product with Serializable

    Permalink

    Specific value measured by a meter or other asset, or calculated by a system.

    Specific value measured by a meter or other asset, or calculated by a system.

    Each Reading is associated with a specific ReadingType.

    sup

    Reference to the superclass object.

    reason

    Reason for this reading being taken.

    MeterReadings

    All meter readings (sets of values) containing this reading value.

    ReadingType

    Type information for this reading value.

  887. case class ReadingInterharmonic(sup: BasicElement, denominator: Int, numerator: Int) extends Element with Product with Serializable

    Permalink

    Interharmonics are represented as a rational number 'numerator' / 'denominator', and harmonics are represented using the same mechanism and identified by 'denominator'=1.

    Interharmonics are represented as a rational number 'numerator' / 'denominator', and harmonics are represented using the same mechanism and identified by 'denominator'=1.

    sup

    Reference to the superclass object.

    denominator

    Interharmonic denominator. Value 0 means not applicable. Value 2 is used in combination with 'numerator'=1 to represent interharmonic 1/2. Finally, value 1 indicates the harmonic of the order specified with 'numerator'.

    numerator

    Interharmonic numerator. Value 0 means not applicable. Value 1 is used in combination with 'denominator'=2 to represent interharmonic 1/2, and with 'denominator'=1 it represents fundamental frequency. Finally, values greater than 1 indicate the harmonic of that order (e.g., 'numerator'=5 is the fifth harmonic).

  888. case class ReadingQuality(sup: BasicElement, comment: String, source: String, timeStamp: String, Reading: String, ReadingQualityType: String) extends Element with Product with Serializable

    Permalink

    Quality of a specific reading value or interval reading value.

    Quality of a specific reading value or interval reading value.

    Note that more than one quality may be applicable to a given reading. Typically not used unless problems or unusual conditions occur (i.e., quality for each reading is assumed to be good unless stated otherwise in associated reading quality type). It can also be used with the corresponding reading quality type to indicate that the validation has been performed and succeeded.

    sup

    Reference to the superclass object.

    comment

    Elaboration on the quality code.

    source

    System acting as the source of the quality code.

    timeStamp

    Date and time at which the quality code was assigned or ascertained.

    Reading

    Reading value to which this quality applies.

    ReadingQualityType

    Type of this reading quality.

  889. case class ReadingQualityType(sup: IdentifiedObject, category: String, subCategory: String, systemId: String) extends Element with Product with Serializable

    Permalink

    Detailed description for a quality of a reading value, produced by an end device or a system.

    Detailed description for a quality of a reading value, produced by an end device or a system.

    Values in attributes allow for creation of the recommended codes to be used for identifying reading value quality codes as follows: <systemId>.<category>.<subCategory>.

    sup

    Reference to the superclass object.

    category

    High-level nature of the reading value quality.

    subCategory

    More specific nature of the reading value quality, as a further sub-categorisation of 'category'.

    systemId

    Identification of the system which has declared the issue with the data or provided commentary on the data.

  890. case class ReadingType(sup: IdentifiedObject, accumulation: String, aggregate: String, argument: String, commodity: String, consumptionTier: Int, cpp: Int, currency: String, flowDirection: String, interharmonic: String, macroPeriod: String, measurementKind: String, measuringPeriod: String, multiplier: String, phases: String, tou: Int, unit: String, Channel: String, PendingCalculation: String) extends Element with Product with Serializable

    Permalink

    Detailed description for a type of a reading value.

    Detailed description for a type of a reading value.

    Values in attributes allow for the creation of recommended codes to be used for identifying reading value types as follows: <macroPeriod>.<aggregate>.<measuringPeriod>.<accumulation>.<flowDirection>.<commodity>.<measurementKind>.<interharmonic.numerator>.<interharmonic.denominator>.<argument.numerator>.<argument.denominator>.<tou>.<cpp>.<consumptionTier>.<phases>.<multiplier>.<unit>.<currency>.

    sup

    Reference to the superclass object.

    accumulation

    Accumulation behaviour of a reading over time, usually 'measuringPeriod', to be used with individual endpoints (as opposed to 'macroPeriod' and 'aggregate' that are used to describe aggregations of data from individual endpoints).

    aggregate

    Salient attribute of the reading data aggregated from individual endpoints. This is mainly used to define a mathematical operation carried out over 'macroPeriod', but may also be used to describe an attribute of the data when the 'macroPeriod' is not defined.

    argument

    Argument used to introduce numbers into the unit of measure description where they are needed (e.g., 4 where the measure needs an argument such as CEMI(n=4)). Most arguments used in practice however will be integers (i.e., 'denominator'=1).

    commodity

    Commodity being measured.

    consumptionTier

    In case of common flat-rate pricing for power, in which all purchases are at a given rate, 'consumptionTier'=0. Otherwise, the value indicates the consumption tier, which can be used in conjunction with TOU or CPP pricing.

    cpp

    Critical peak period (CPP) bucket the reading value is attributed to. Value 0 means not applicable. Even though CPP is usually considered a specialised form of time of use 'tou', this attribute is defined explicitly for flexibility.

    currency

    Metering-specific currency.

    flowDirection

    Flow direction for a reading where the direction of flow of the commodity is important (for electricity measurements this includes current, energy, power, and demand).

    interharmonic

    Indication of a "harmonic" or "interharmonic" basis for the measurement. Value 0 in 'numerator' and 'denominator' means not applicable.

    macroPeriod

    Time period of interest that reflects how the reading is viewed or captured over a long period of time.

    measurementKind

    Identifies "what" is being measured, as refinement of 'commodity'. When combined with 'unit', it provides detail to the unit of measure. For example, 'energy' with a unit of measure of 'kWh' indicates to the user that active energy is being measured, while with 'kVAh' or 'kVArh', it indicates apparent energy and reactive energy, respectively. 'power' can be combined in a similar way with various power units of measure: Distortion power ('distortionVoltAmperes') with 'kVA' is different from 'power' with 'kVA'.

    measuringPeriod

    Time attribute inherent or fundamental to the reading value (as opposed to 'macroPeriod' that supplies an "adjective" to describe aspects of a time period with regard to the measurement). It refers to the way the value was originally measured and not to the frequency at which it is reported or presented. For example, an hourly interval of consumption data would have value 'hourly' as an attribute. However in the case of an hourly sampled voltage value, the meterReadings schema would carry the 'hourly' interval size information.

    multiplier

    Metering-specific multiplier.

    phases

    Metering-specific phase code.

    tou

    Time of use (TOU) bucket the reading value is attributed to. Value 0 means not applicable.

    unit

    Metering-specific unit.

    Channel

    Channel reporting/collecting register values with this type information.

    PendingCalculation

    Pending calculation that produced this reading type.

  891. case class Reason(sup: BasicElement, code: String, text: String, MarketDocument: List[String], Point: List[String]) extends Element with Product with Serializable

    Permalink

    The motivation of an act.

    The motivation of an act.

    sup

    Reference to the superclass object.

    code

    The motivation of an act in coded form.

    text

    The textual explanation corresponding to the reason code.

    MarketDocument

    undocumented

    Point

    undocumented

  892. case class Receipt(sup: IdentifiedObject, isBankable: Boolean, line: String, CashierShift: String, VendorShift: String) extends Element with Product with Serializable

    Permalink

    Record of total receipted payment from customer.

    Record of total receipted payment from customer.

    sup

    Reference to the superclass object.

    isBankable

    True if this receipted payment is manually bankable, otherwise it is an electronic funds transfer.

    line

    Receipted amount with rounding, date and note.

    CashierShift

    Cashier shift during which this receipt was recorded.

    VendorShift

    Vendor shift during which this receipt was recorded.

  893. case class RecloseSequence(sup: IdentifiedObject, recloseDelay: Double, recloseStep: Int, ProtectedSwitch: String) extends Element with Product with Serializable

    Permalink

    A reclose sequence (open and close) is defined for each possible reclosure of a breaker.

    A reclose sequence (open and close) is defined for each possible reclosure of a breaker.

    sup

    Reference to the superclass object.

    recloseDelay

    Indicates the time lapse before the reclose step will execute a reclose.

    recloseStep

    Indicates the ordinal position of the reclose step relative to other steps in the sequence.

    ProtectedSwitch

    A breaker may have zero or more automatic reclosures after a trip occurs.

  894. case class Recloser(sup: ProtectedSwitch) extends Element with Product with Serializable

    Permalink

    Pole-mounted fault interrupter with built-in phase and ground relays, current transformer (CT), and supplemental controls.

    Pole-mounted fault interrupter with built-in phase and ground relays, current transformer (CT), and supplemental controls.

    sup

    Reference to the superclass object.

  895. case class RecloserInfo(sup: OldSwitchInfo, groundTripCapable: Boolean, groundTripNormalEnabled: Boolean, groundTripRating: Double, phaseTripRating: Double, recloseLockoutCount: Int) extends Element with Product with Serializable

    Permalink

    Properties of recloser assets.

    Properties of recloser assets.

    sup

    Reference to the superclass object.

    groundTripCapable

    True if device has ground trip capability.

    groundTripNormalEnabled

    True if normal status of ground trip is enabled.

    groundTripRating

    Ground trip rating.

    phaseTripRating

    Phase trip rating.

    recloseLockoutCount

    Total number of phase reclose operations.

  896. case class Reconditioning(sup: IdentifiedObject, dateTime: String, Asset: String) extends Element with Product with Serializable

    Permalink

    Reconditioning information for an asset.

    Reconditioning information for an asset.

    sup

    Reference to the superclass object.

    dateTime

    Date and time this reconditioning (or a major overhaul) has been performed.

    Asset

    undocumented

  897. case class RedLine(sup: IdentifiedObject, status: String) extends Element with Product with Serializable

    Permalink

    This class is used for handling the accompanying annotations, time stamp, author, etc.

    This class is used for handling the accompanying annotations, time stamp, author, etc. of designs, drawings and maps.

    A red line can be associated with any Location object.

    sup

    Reference to the superclass object.

    status

    undocumented

  898. case class Register(sup: IdentifiedObject, isVirtual: Boolean, leftDigitCount: Int, rightDigitCount: Int, touTier: String, touTierName: String, EndDeviceFunction: String) extends Element with Product with Serializable

    Permalink

    A device that indicates or records units of the commodity or other quantity measured.

    A device that indicates or records units of the commodity or other quantity measured.

    sup

    Reference to the superclass object.

    isVirtual

    If true, the data it produces is calculated or measured by a device other than a physical end device/meter. Otherwise, any data streams it produces are measured by the hardware of the end device/meter itself.

    leftDigitCount

    Number of digits (dials on a mechanical meter) to the left of the decimal place; default is normally 5.

    rightDigitCount

    Number of digits (dials on a mechanical meter) to the right of the decimal place.

    touTier

    Clock time interval for register to beging/cease accumulating time of usage (e.g., start at 8:00 am, stop at 5:00 pm).

    touTierName

    Name used for the time of use tier (also known as bin or bucket). For example, "peak", "off-peak", "TOU Category A", etc.

    EndDeviceFunction

    End device function metering quantities displayed by this register.

  899. case class RegisteredGenerator(sup: RegisteredResource, capacityFactor: Double, coldStartTime: Double, combinedCyclePlantName: String, commericialOperationDate: String, constrainedOutputFlag: String, costBasis: String, extremeLongStart: String, fuelSource: String, highControlLimit: Double, hotIntTime: Double, hotStartTime: Double, intColdTime: Double, intStartTime: Double, intendedPIRP: String, loadFollowingDownMSS: String, loadFollowingUpMSS: String, lowControlLImit: Double, lowerControlRate: Double, lowerRampRate: Double, maxDependableCap: Double, maxLayOffSelfSchedQty: Double, maxMinLoadCost: Double, maxPumpingLevel: Double, maxShutdownTime: String, maxStartUpsPerDay: Int, maxWeeklyEnergy: Double, maxWeeklyStarts: Int, maximumAllowableSpinningReserve: Double, maximumOperatingMW: Double, minLoadCost: Double, minimumLoadFuelCost: String, minimumOperatingMW: Double, mustOfferRA: String, nameplateCapacity: Double, operatingMaintenanceCost: Double, operatingMode: String, proxyFlag: String, pumpMinDownTime: Double, pumpMinUpTime: Double, pumpShutdownCost: Double, pumpShutdownTime: Int, pumpingCost: Double, pumpingFactor: Double, qualifyingFacilityOwner: String, quickStartFlag: String, raiseControlRate: Double, raiseRampRate: Double, rampCurveType: String, rampMode: String, regulationFlag: Int, regulationRampRate: Double, resourceSubType: String, riverSystem: String, spinReserveRamp: Double, syncCondCapable: String, unitType: String, useLimitFlag: String, EnergyPriceIndex: String, FuelCostCurve: String, FuelRegion: String, LocalReliabilityArea: String, MktHeatRateCurve: String, RMNRFlag: String, RMRFlag: String, RMRHeatRateCurve: String, RMRManualIndicator: String, RMRStartUpCostCurve: String, RMRStartUpEnergyCurve: String, RMRStartUpFuelCurve: String, RMRStartUpTimeCurve: String, RMTFlag: String, RegulatingLimit: String, StartUpEnergyCurve: String, StartUpFuelCurve: String, StartUpTimeCurve: String) extends Element with Product with Serializable

    Permalink

    Model of a generator that is registered to participate in the market

    Model of a generator that is registered to participate in the market

    sup

    Reference to the superclass object.

    capacityFactor

    Capacity Factor

    coldStartTime

    Cold start time.

    combinedCyclePlantName

    Name of the Combined Cycle Plant (valid for Combined Cyle modes or configurations)

    commericialOperationDate

    undocumented

    constrainedOutputFlag

    Constrained Output Generator (COG) Indicator (Yes/No), per Generating Resource

    costBasis

    undocumented

    extremeLongStart

    Some long-start up time units may need to receive start up instruction before DA market results are available. Long-Start resources may be either physical resources within the control with start-up times greater than 18 hours or the long-start contractual inter-tie commitment that shall be completed by 6 am one-day ahead. Therefore, there is a need for a process to determine the commitment of such resources before the DA market.

    fuelSource

    Values: Natural Gas Based Resource, Non Natural Gas Based Resource "NG" - Natural-Gas-Based Resource - a Resource that is powered by Natural Gas "NNG" - Non-Natural-Gas-Based Resource - a Resouce that is powered by some other fuel than Natural Gas

    highControlLimit

    High limit for secondary (AGC) control

    hotIntTime

    Hot-to-intermediate time (Seasonal)

    hotStartTime

    Hot start time.

    intColdTime

    Intermediate-to-cold time (Seasonal)

    intStartTime

    Intermediate start time.

    intendedPIRP

    Provides an indication that this resource is intending to participate in the intermittent resource program.

    loadFollowingDownMSS

    Certifies resources for use in MSS Load Following Down

    loadFollowingUpMSS

    Certifies resources for use in MSS Load Following Up

    lowControlLImit

    Low limit for secondary (AGC) control

    lowerControlRate

    Regulation down response rate in MW per minute

    lowerRampRate

    undocumented

    maxDependableCap

    Maximum Dependable Capacity (MNDC).

    maxLayOffSelfSchedQty

    undocumented

    maxMinLoadCost

    The registered maximum Minimum Load Cost of a Generating Resource registered with a Cost Basis of "Bid Cost".

    maxPumpingLevel

    max pumping level of a hydro pump unit

    maxShutdownTime

    Maximum time this device can be shut down.

    maxStartUpsPerDay

    maximum start ups per day

    maxWeeklyEnergy

    Maximum weekly Energy (Seasonal)

    maxWeeklyStarts

    Maximum weekly starts (seasonal parameter)

    maximumAllowableSpinningReserve

    Maximum allowable spinning reserve. Spinning reserve will never be considered greater than this value regardless of the current operating point.

    maximumOperatingMW

    This is the maximum operating MW limit the dispatcher can enter for this unit

    minLoadCost

    minimum load cost. Value is (currency/hr)

    minimumLoadFuelCost

    The cost for the fuel required to get a Generating Resource to operate at the minimum load level

    minimumOperatingMW

    This is the minimum operating MW limit the dispatcher can enter for this unit.

    mustOfferRA

    Flag to indicate that this unit is a resource adequacy resource and must offer.

    nameplateCapacity

    MW value stated on the nameplate of the Generator -- the value it potentially could provide.

    operatingMaintenanceCost

    The portion of the Operating Cost of a Generating Resource that is not related to fuel cost.

    operatingMode

    Combined Cycle operating mode.

    proxyFlag

    undocumented

    pumpMinDownTime

    The minimum down time for the pump in a pump storage unit.

    pumpMinUpTime

    The minimum up time aspect for the pump in a pump storage unit

    pumpShutdownCost

    The cost to shutdown a pump during the pump aspect of a pump storage unit.

    pumpShutdownTime

    The shutdown time (minutes) of the pump aspect of a pump storage unit.

    pumpingCost

    undocumented

    pumpingFactor

    Pumping factor for pump storage units, conversion factor between generating and pumping.

    qualifyingFacilityOwner

    undocumented

    quickStartFlag

    Quick start flag (Yes/No)

    raiseControlRate

    Regulation up response rate in MW per minute

    raiseRampRate

    undocumented

    rampCurveType

    Ramp curve type: 0 - Fixed ramp rate independent of rate function unit MW output 1 - Static ramp rates as a function of unit MW output only 2 - Dynamic ramp rates as a function of unit MW output and ramping time

    rampMode

    Ramping mode 0: ignore ramping limits 1: 20-minute ramping rule 2: 60-minute ramping rule

    regulationFlag

    0 = Unit is not on regulation 1 = Unit is on AGC and regulating 2 = Unit is suppose to be on regulation but it is not under regulation now

    regulationRampRate

    For the outage scheduling services

    resourceSubType

    CCGT90 Combined Cycle greater than 90 MW CCLE90 Combined Cycle less than or equal to 90 MW CLLIG Coal and Lignite DSL Diesel GASSTM Gas-Steam GSNONR Gas Steam Non-Reheat Boiler GSREH Gas Steam Reheat Boiler GSSUP Gas Steam Supercritical Boiler HYDRO Hydro NUC Nuclear RENEW Renewable SCGT90 Simple Cycle greater than 90 MW SCLE90 Simple Cycle less than or equal to 90 MW WIND Wind PS Pumped Storage

    riverSystem

    River System the Resource is tied to.

    spinReserveRamp

    undocumented

    syncCondCapable

    Is the Resource Synchronous Condenser capable Resource?

    unitType

    Generating unit type: Combined Cycle, Gas Turbine, Hydro Turbine, Other, Photovoltaic, Hydro Pump-Turbine, Reciprocating Engine, Steam Turbine, Synchronous Condenser, Wind Turbine

    useLimitFlag

    Use limit flag: indicates if the use-limited resource is fully scheduled (or has some slack for real-time dispatch) (Y/N)

    EnergyPriceIndex

    undocumented

    FuelCostCurve

    undocumented

    FuelRegion

    undocumented

    LocalReliabilityArea

    undocumented

    MktHeatRateCurve

    undocumented

    RMNRFlag

    Reliability must not run (RMNR) flag: indicated whether the RMR unit is set as an RMNR in the current market

    RMRFlag

    Reliability must run (RMR) flag: indicates whether the unit is RMR; Indicates whether the unit is RMR: N' - not an RMR unit '1' - RMR Condition 1 unit '2' - RMR Condition 2 unit

    RMRHeatRateCurve

    undocumented

    RMRManualIndicator

    Indicates the RMR Manual pre-determination status [Y/N]

    RMRStartUpCostCurve

    undocumented

    RMRStartUpEnergyCurve

    undocumented

    RMRStartUpFuelCurve

    undocumented

    RMRStartUpTimeCurve

    undocumented

    RMTFlag

    Reliability must take (RMT) flag (Yes/No): indicates whether the unit is RMT

    RegulatingLimit

    undocumented

    StartUpEnergyCurve

    undocumented

    StartUpFuelCurve

    undocumented

    StartUpTimeCurve

    undocumented

  900. case class RegisteredInterTie(sup: RegisteredResource, direction: String, energyProductType: String, isDCTie: String, isDynamicInterchange: String, minHourlyBlockLimit: Int, Flowgate: String, InterTieBid: String) extends Element with Product with Serializable

    Permalink

    This class represents the inter tie resource.

    This class represents the inter tie resource.

    sup

    Reference to the superclass object.

    direction

    indicate the direction (export/import) of an intertie resource

    energyProductType

    Under each major product type, the commodity type can be applied to further specify the type.

    isDCTie

    Flag to indicated whether this Inter-tie is a DC Tie.

    isDynamicInterchange

    check if the inter-tie resource is registered for the dynamic interchange..

    minHourlyBlockLimit

    The registered upper bound of minimum hourly block for an Inter-Tie Resource

    Flowgate

    undocumented

    InterTieBid

    undocumented

  901. case class RegisteredLoad(sup: RegisteredResource, blockLoadTransferFlag: String, dynamicallyScheduledLoadResourceFlag: String, dynamicallyScheduledQualificationFlag: String, loadRegistryMSS: String, maxBaseLoad: Double, maxDeploymentTime: Double, maxLoadRedTimesPerDay: Int, maxLoadReduction: Double, maxReductionTime: Double, maxWeeklyDeployment: Int, minLoadReduction: Double, minLoadReductionCost: Double, minLoadReductionInterval: Double, minReductionTime: Double, minTimeBetLoadRed: Double, participatingLoad: String, reqNoticeTime: Double, resourceSubType: String, LoadReductionPriceCurve: List[String], LoadReductionTimeCurve: List[String], MktLoadArea: String, NPLCustomLoadAggregation: String) extends Element with Product with Serializable

    Permalink

    Model of a load that is registered to participate in the market (demand reduction)

    Model of a load that is registered to participate in the market (demand reduction)

    sup

    Reference to the superclass object.

    blockLoadTransferFlag

    Flag to indicate that the Resource is Block Load pseudo resource (‘Y’, ‘ N’)

    dynamicallyScheduledLoadResourceFlag

    Flag to indicate that a Load Resource is part of a DSR Load

    dynamicallyScheduledQualificationFlag

    Qualification status (used for DSR qualification)

    loadRegistryMSS

    Non-participating load registry as a MSS load

    maxBaseLoad

    Maximum Base Load (MW), per Participating Load Resource

    maxDeploymentTime

    Maximum Deployment time (seconds)

    maxLoadRedTimesPerDay

    Maximum Number of Daily Load Curtailments

    maxLoadReduction

    maximum load reduction

    maxReductionTime

    Maxiimum Load Reduction Time (min), per Participating Load Resource

    maxWeeklyDeployment

    Maximum weekly deployments

    minLoadReduction

    Minimum MW for a load reduction (e.g., MW rating of a discrete pump. This attribute may be used also in the LoadBid class. The reason that the attribute is also modeled in this class is that it is resource attribute and needs to be persistently stored.

    minLoadReductionCost

    minimum load reduction cost. Single number for the load

    minLoadReductionInterval

    Shortest period load reduction shall be maintained before load can be restored to normal levels. This attribute may be used also in the LoadBid class. The reason that the attribute is also modeled in this class is that it is resource attribute and needs to be persistently stored.

    minReductionTime

    Minimum Load Reduction Time (min), per Participating Load Resource

    minTimeBetLoadRed

    Shortest time that load shall be left at normal levels before a new load reduction. This attribute may be used also in the LoadBid class. The reason that the attribute is also modeled in this class is that it is resource attribute and needs to be persistently stored.

    participatingLoad

    Participating Load flag: indicates whether the load resource is participates in load reduction actions.

    reqNoticeTime

    Time period that is required from an order to reduce a load to the time that it takes to get to the minimum load reduction. This attribute may be used also in the LoadBid class. The reason that the attribute is also modeled in this class is that it is resource attribute and needs to be persistently stored.

    resourceSubType

    CLR Controllable Load NCLR Non-Controllable Load

    LoadReductionPriceCurve

    undocumented

    LoadReductionTimeCurve

    undocumented

    MktLoadArea

    undocumented

    NPLCustomLoadAggregation

    A Non-Participating Load Resource aggregation scheme with resource-specific Distribution Factors that are submitted with the Bid and for which the distributed Energy is settled at the relevant Distribution Location marginal prices.

  902. case class RegisteredResource(sup: PowerSystemResource, commercialOpDate: String, contingencyAvailFlag: String, dispatchFlag: String, endEffectiveDate: String, flexibleOfferFlag: String, hourlyPredispatch: String, isAggregatedRes: String, lastModified: String, marketParticipationFlag: String, maxBaseSelfSchedQty_1: Double, maxOnTime: Double, minDispatchTime: Double, minOffTime: Double, minOnTime: Double, mustOfferFlag: String, nonMarket: String, pointOfDeliveryFlag: String, priceSetFlagDA: String, priceSetFlagRT: String, registrationStatus: String, resourceAdequacyFlag: String, startEffectiveDate: String, ACAFlag: String, ASSPOptimizationFlag: String, AdjacentCASet: String, AggregateNode: List[String], DefaultBid: String, ECAFlag: String, ForbiddenRegion: List[String], HostControlArea: String, InterTie: List[String], LMPMFlag: String, MktConnectivityNode: String, MktOrganisation: String, Pnode: String, RampRateCurve: List[String], ResourceCapacity: List[String], ResourceCertification: List[String], ResourceVerifiableCosts: String, SMPMFlag: String, SubControlArea: List[String], TimeSeries: List[String]) extends Element with Product with Serializable

    Permalink

    A resource that is registered through the market participant registration system.

    A resource that is registered through the market participant registration system.

    Examples include generating unit, load, and non-physical generator or load.

    sup

    Reference to the superclass object.

    commercialOpDate

    Resource Commercial Operation Date.

    contingencyAvailFlag

    contingent operating reserve availiability (Yes/No). Resource is availiable to participate with capacity in contingency dispatch.

    dispatchFlag

    Dispatch flag: indicates whether the resource is dispatchable (Y/N) It is move to the RegisteredResource class for the participating load dispatch purpose

    endEffectiveDate

    end effective date

    flexibleOfferFlag

    flexible offer flag (Y/N)

    hourlyPredispatch

    Indicates need to dispatch before the start of the operating hour. Only relevent in Real-Time Market. Applies to generation, intertie and participating load resource. Value (Y/N)

    isAggregatedRes

    a flag to indicate if a resource is an aggregated resource

    lastModified

    Indication of the last time this item was modified/versioned.

    marketParticipationFlag

    Market Participation flag: indicates whether the resource participate in the market (Y/N)

    maxBaseSelfSchedQty_1

    maximum base self schedule quantity

    maxOnTime

    maximum on time after start up

    minDispatchTime

    minimum number of consecutive hours a resource shall be dispatched if bid is accepted

    minOffTime

    minimum off time after shut down

    minOnTime

    minimum on time after start up

    mustOfferFlag

    Must offer flag: indicates whether the unit is subject to the must offer provisions (Y/N)

    nonMarket

    Flag to indicate that the Resource is not participating in the Market Operations.

    pointOfDeliveryFlag

    Indication that the registered resource is a Point of Delivery (YES) resource which implies there is a POD Loss Factor.

    priceSetFlagDA

    Price setting flag: indicates whether a resource is capable of setting the Market Clearing Price (Y) for the DA market, and if not, indicates whether the resource shall submit bids for energy at $ 0 (S) or not (N) Initially in the RegisteredGenerator class. It wasmove to the RegisteredResource class for the participating load dispatch purpose

    priceSetFlagRT

    Price setting flag: indicates whether a resource is capable of setting the Market Clearing Price (Y) for the RT market, and if not, indicates whether the resource shall submit bids for energy at $ 0 (S) or not (N) Initially in the RegisteredGenerator class. It wasmove to the RegisteredResource class for the participating load dispatch purpose

    registrationStatus

    Registration Status of resource - Active, Mothballed, Planned, or Decommissioned.

    resourceAdequacyFlag

    Indication that this resource participates inthe resource adequacy function.

    startEffectiveDate

    start effective date

    ACAFlag

    Indication that this resource is associated with an Adjacent Control Area

    ASSPOptimizationFlag

    Indication that the resource participates in the optimization process by default.

    AdjacentCASet

    undocumented

    AggregateNode

    undocumented

    DefaultBid

    undocumented

    ECAFlag

    Indication that this resource is associated with an Embedded Control area

    ForbiddenRegion

    undocumented

    HostControlArea

    undocumented

    InterTie

    undocumented

    LMPMFlag

    LMPM flag: indicates whether the resource is subject to the LMPM test (Yes/No)

    MktConnectivityNode

    undocumented

    MktOrganisation

    undocumented

    Pnode

    A registered resource injects power at one or more connectivity nodes related to a pnode

    RampRateCurve

    undocumented

    ResourceCapacity

    undocumented

    ResourceCertification

    undocumented

    ResourceVerifiableCosts

    undocumented

    SMPMFlag

    SMPM flag: indicates whether the resource is subject to the SMPM test (Yes/No)

    SubControlArea

    undocumented

    TimeSeries

    undocumented

  903. case class RegularIntervalSchedule(sup: BasicIntervalSchedule, endTime: String, timeStep: Double) extends Element with Product with Serializable

    Permalink

    The schedule has time points where the time between them is constant.

    The schedule has time points where the time between them is constant.

    sup

    Reference to the superclass object.

    endTime

    The time for the last time point.

    timeStep

    The time between each pair of subsequent regular time points in sequence order.

  904. case class RegularTimePoint(sup: BasicElement, sequenceNumber: Int, value1: Double, value2: Double, IntervalSchedule: String) extends Element with Product with Serializable

    Permalink

    Time point for a schedule where the time between the consecutive points is constant.

    Time point for a schedule where the time between the consecutive points is constant.

    sup

    Reference to the superclass object.

    sequenceNumber

    The position of the regular time point in the sequence. Note that time points don't have to be sequential, i.e. time points may be omitted. The actual time for a RegularTimePoint is computed by multiplying the associated regular interval schedule's time step with the regular time point sequence number and adding the associated schedules start time.

    value1

    The first value at the time. The meaning of the value is defined by the derived type of the associated schedule.

    value2

    The second value at the time. The meaning of the value is defined by the derived type of the associated schedule.

    IntervalSchedule

    Regular interval schedule containing this time point.

  905. case class RegulatingCondEq(sup: ConductingEquipment, controlEnabled: Boolean, RegulatingControl: String) extends Element with Product with Serializable

    Permalink

    A type of conducting equipment that can regulate a quantity (i.e.

    A type of conducting equipment that can regulate a quantity (i.e. voltage or flow) at a specific point in the network.

    sup

    Reference to the superclass object.

    controlEnabled

    Specifies the regulation status of the equipment. True is regulating, false is not regulating.

    RegulatingControl

    The regulating control scheme in which this equipment participates.

  906. case class RegulatingControl(sup: PowerSystemResource, discrete: Boolean, enabled: Boolean, mode: String, monitoredPhase: String, targetDeadband: Double, targetValue: Double, targetValueUnitMultiplier: String, Terminal: String) extends Element with Product with Serializable

    Permalink

    Specifies a set of equipment that works together to control a power system quantity such as voltage or flow.

    Specifies a set of equipment that works together to control a power system quantity such as voltage or flow.

    Remote bus voltage control is possible by specifying the controlled terminal located at some place remote from the controlling equipment.

    sup

    Reference to the superclass object.

    discrete

    The regulation is performed in a discrete mode. This applies to equipment with discrete controls, e.g. tap changers and shunt compensators.

    enabled

    The flag tells if regulation is enabled.

    mode

    The regulating control mode presently available. This specification allows for determining the kind of regulation without need for obtaining the units from a schedule.

    monitoredPhase

    Phase voltage controlling this regulator, measured at regulator location.

    targetDeadband

    This is a deadband used with discrete control to avoid excessive update of controls like tap changers and shunt compensator banks while regulating. The units of those appropriate for the mode.

    targetValue

    The target value specified for case input. This value can be used for the target value without the use of schedules. The value has the units appropriate to the mode attribute.

    targetValueUnitMultiplier

    Specify the multiplier for used for the targetValue.

    Terminal

    The terminal associated with this regulating control. The terminal is associated instead of a node, since the terminal could connect into either a topological node (bus in bus-branch model) or a connectivity node (detailed switch model). Sometimes it is useful to model regulation at a terminal of a bus bar object since the bus bar can be present in both a bus-branch model or a model with switch detail.

  907. case class RegulatingLimit(sup: IdentifiedObject, highLimit: Double, lowLimit: Double, RegisteredGenerator: String) extends Element with Product with Serializable

    Permalink

    This class represents the physical characteristc of a generator regarding the regulating limit

    This class represents the physical characteristc of a generator regarding the regulating limit

    sup

    Reference to the superclass object.

    highLimit

    undocumented

    lowLimit

    undocumented

    RegisteredGenerator

    undocumented

  908. case class Regulation(sup: WorkDocument, referenceNumber: String) extends Element with Product with Serializable

    Permalink

    Special requirements and/or regulations may pertain to certain types of assets or work.

    Special requirements and/or regulations may pertain to certain types of assets or work.

    For example, fire protection and scaffolding.

    sup

    Reference to the superclass object.

    referenceNumber

    External reference to regulation, if applicable.

  909. case class RegulationSchedule(sup: SeasonDayTypeSchedule, RegulatingControl: String) extends Element with Product with Serializable

    Permalink

    A pre-established pattern over time for a controlled variable, e.g., busbar voltage.

    A pre-established pattern over time for a controlled variable, e.g., busbar voltage.

    sup

    Reference to the superclass object.

    RegulatingControl

    Regulating controls that have this Schedule.

  910. case class ReliabilityInfo(sup: IdentifiedObject, mTTR: Double, momFailureRate: Double, Assets: List[String], Specification: String) extends Element with Product with Serializable

    Permalink

    Information regarding the experienced and expected reliability of a specific asset, type of asset, or asset model.

    Information regarding the experienced and expected reliability of a specific asset, type of asset, or asset model.

    sup

    Reference to the superclass object.

    mTTR

    Mean time to repair (MTTR - hours).

    momFailureRate

    Momentary failure rate (temporary failures/kft-year).

    Assets

    undocumented

    Specification

    undocumented

  911. case class RemedialActionScheme(sup: PowerSystemResource, armed: Boolean, kind: String, normalArmed: Boolean, GateArmed: String) extends Element with Product with Serializable

    Permalink

    Remedial Action Scheme (RAS), Special Protection Schemes (SPS), System Protection Schemes (SPS) or System Integrity Protection Schemes (SIPS).

    Remedial Action Scheme (RAS), Special Protection Schemes (SPS), System Protection Schemes (SPS) or System Integrity Protection Schemes (SIPS).

    sup

    Reference to the superclass object.

    armed

    The status of the class set by operation or by signal. Optional field that will override other status fields.

    kind

    Kind of Remedial Action Scheme (RAS)

    normalArmed

    The default/normal value used when other active signal/values are missing.

    GateArmed

    undocumented

  912. case class RemoteConnectDisconnectInfo(sup: BasicElement, armedTimeout: Double, customerVoltageLimit: Double, energyLimit: Double, energyUsageStartDateTime: String, energyUsageWarning: Double, isArmConnect: Boolean, isArmDisconnect: Boolean, isEnergyLimiting: Boolean, needsPowerLimitCheck: Boolean, needsVoltageLimitCheck: Boolean, powerLimit: Double, usePushbutton: Boolean) extends Element with Product with Serializable

    Permalink

    Details of remote connect and disconnect function.

    Details of remote connect and disconnect function.

    sup

    Reference to the superclass object.

    armedTimeout

    Setting of the timeout elapsed time.

    customerVoltageLimit

    Voltage limit on customer side of RCD switch above which the connect should not be made.

    energyLimit

    Limit of energy before disconnect.

    energyUsageStartDateTime

    Start date and time to accumulate energy for energy usage limiting.

    energyUsageWarning

    Warning energy limit, used to trigger event code that energy usage is nearing limit.

    isArmConnect

    True if the RCD switch has to be armed before a connect action can be initiated.

    isArmDisconnect

    True if the RCD switch has to be armed before a disconnect action can be initiated.

    isEnergyLimiting

    True if the energy usage is limited and the customer will be disconnected if they go over the limit.

    needsPowerLimitCheck

    True if load limit has to be checked to issue an immediate disconnect (after a connect) if load is over the limit.

    needsVoltageLimitCheck

    True if voltage limit has to be checked to prevent connect if voltage is over the limit.

    powerLimit

    Load limit above which the connect should either not take place or should cause an immediate disconnect.

    usePushbutton

    True if pushbutton has to be used for connect.

  913. case class RemoteControl(sup: RemotePoint, actuatorMaximum: Double, actuatorMinimum: Double, remoteControlled: Boolean, Control: String) extends Element with Product with Serializable

    Permalink

    Remote controls are ouputs that are sent by the remote unit to actuators in the process.

    Remote controls are ouputs that are sent by the remote unit to actuators in the process.

    sup

    Reference to the superclass object.

    actuatorMaximum

    The maximum set point value accepted by the remote control point.

    actuatorMinimum

    The minimum set point value accepted by the remote control point.

    remoteControlled

    Set to true if the actuator is remotely controlled.

    Control

    The Control for the RemoteControl point.

  914. case class RemoteInputSignal(sup: IdentifiedObject, remoteSignalType: String, DiscontinuousExcitationControlDynamics: String, PFVArControllerType1Dynamics: String, PowerSystemStabilizerDynamics: String, Terminal: String, UnderexcitationLimiterDynamics: String, VoltageCompensatorDynamics: String, WindPlantDynamics: String, WindTurbineType1or2Dynamics: String, WindTurbineType3or4Dynamics: String) extends Element with Product with Serializable

    Permalink

    Supports connection to a terminal associated with a remote bus from which an input signal of a specific type is coming.

    Supports connection to a terminal associated with a remote bus from which an input signal of a specific type is coming.

    sup

    Reference to the superclass object.

    remoteSignalType

    Type of input signal.

    DiscontinuousExcitationControlDynamics

    Discontinuous excitation control model using this remote input signal.

    PFVArControllerType1Dynamics

    Power Factor or VAr controller Type I model using this remote input signal.

    PowerSystemStabilizerDynamics

    Power system stabilizer model using this remote input signal.

    Terminal

    Remote terminal with which this input signal is associated.

    UnderexcitationLimiterDynamics

    Underexcitation limiter model using this remote input signal.

    VoltageCompensatorDynamics

    Voltage compensator model using this remote input signal.

    WindPlantDynamics

    The wind plant using the remote signal.

    WindTurbineType1or2Dynamics

    Wind generator Type 1 or Type 2 model using this remote input signal.

    WindTurbineType3or4Dynamics

    Wind turbine Type 3 or 4 models using this remote input signal.

  915. case class RemotePoint(sup: IdentifiedObject, RemoteUnit: String) extends Element with Product with Serializable

    Permalink

    For a RTU remote points correspond to telemetered values or control outputs.

    For a RTU remote points correspond to telemetered values or control outputs.

    Other units (e.g. control centers) usually also contain calculated values.

    sup

    Reference to the superclass object.

    RemoteUnit

    Remote unit this point belongs to.

  916. case class RemoteSource(sup: RemotePoint, deadband: Double, scanInterval: Double, sensorMaximum: Double, sensorMinimum: Double, MeasurementValue: String) extends Element with Product with Serializable

    Permalink

    Remote sources are state variables that are telemetered or calculated within the remote unit.

    Remote sources are state variables that are telemetered or calculated within the remote unit.

    sup

    Reference to the superclass object.

    deadband

    The smallest change in value to be reported.

    scanInterval

    The time interval between scans.

    sensorMaximum

    The maximum value the telemetry item can return.

    sensorMinimum

    The minimum value the telemetry item can return.

    MeasurementValue

    Link to the physical telemetered point associated with this measurement.

  917. case class RemoteUnit(sup: PowerSystemResource, remoteUnitType: String) extends Element with Product with Serializable

    Permalink

    A remote unit can be a RTU, IED, substation control system, control center etc.

    A remote unit can be a RTU, IED, substation control system, control center etc.

    The communication with the remote unit can be through various standard protocols (e.g. IEC 61870, IEC 61850) or non standard protocols (e.g. DNP, RP570 etc.). A remote unit contain remote data points that might be telemetered, collected or calculated. The RemoteUnit class inherit PowerSystemResource. The intention is to allow RemotUnits to have Measurements. These Measurements can be used to model unit status as operational, out of service, unit failure etc.

    sup

    Reference to the superclass object.

    remoteUnitType

    Type of remote unit.

  918. case class ReportingGroup(sup: IdentifiedObject, PowerSystemResource: List[String], ReportingSuperGroup: String) extends Element with Product with Serializable

    Permalink

    A reporting group is used for various ad-hoc groupings used for reporting.

    A reporting group is used for various ad-hoc groupings used for reporting.

    sup

    Reference to the superclass object.

    PowerSystemResource

    Power system resources which belong to this reporting group.

    ReportingSuperGroup

    Reporting super group to which this reporting group belongs.

  919. case class ReportingSuperGroup(sup: IdentifiedObject) extends Element with Product with Serializable

    Permalink

    A reporting super group, groups reporting groups for a higher level report.

    A reporting super group, groups reporting groups for a higher level report.

    sup

    Reference to the superclass object.

  920. case class ReserveDemandCurve(sup: Curve, reqMaxMW: Double, reserveRequirementType: String, ASRequirements: String, MarketRegion: String) extends Element with Product with Serializable

    Permalink

    Reserve demand curve.

    Reserve demand curve.

    Models maximum quantities of reserve required per Market Region and models a reserve demand curve for the minimum quantities of reserve. The ReserveDemandCurve is a relationship between unit operating reserve price in $/MWhr (Y-axis) and unit reserves in MW (X-axis).

    sup

    Reference to the superclass object.

    reqMaxMW

    Region requirement maximum limit

    reserveRequirementType

    Reserve requirement type that the max and curve apply to. For example, operating reserve, regulation and contingency.

    ASRequirements

    undocumented

    MarketRegion

    undocumented

  921. case class ReserveReq(sup: ResourceGroupReq, MarketProduct: String, ReserveReqCurve: String, SensitivityPriceCurve: String) extends Element with Product with Serializable

    Permalink

    Requirements for minimum amount of reserve and/or regulation to be supplied by a set of qualified resources.

    Requirements for minimum amount of reserve and/or regulation to be supplied by a set of qualified resources.

    sup

    Reference to the superclass object.

    MarketProduct

    Market product associated with reserve requirement must be a reserve or regulation product.

    ReserveReqCurve

    undocumented

    SensitivityPriceCurve

    undocumented

  922. case class ReserveReqCurve(sup: Curve, ReserveReq: String) extends Element with Product with Serializable

    Permalink

    A curve relating reserve requirement versus time, showing the values of a specific reserve requirement for each unit of the period covered.

    A curve relating reserve requirement versus time, showing the values of a specific reserve requirement for each unit of the period covered.

    The curve can be based on "absolute" time or on "normalized' time.

    sup

    Reference to the superclass object.

    ReserveReq

    undocumented

  923. case class Reservoir(sup: PowerSystemResource, activeStorageCapacity: Double, energyStorageRating: Double, fullSupplyLevel: Double, grossCapacity: Double, normalMinOperateLevel: Double, riverOutletWorks: String, spillTravelDelay: Double, spillWayGateType: String, spillwayCapacity: Double, spillwayCrestLength: Double, spillwayCrestLevel: Double, SpillsFromReservoir: String, TargetLevelSchedule: String) extends Element with Product with Serializable

    Permalink

    A water storage facility within a hydro system, including: ponds, lakes, lagoons, and rivers.

    A water storage facility within a hydro system, including: ponds, lakes, lagoons, and rivers.

    The storage is usually behind some type of dam.

    sup

    Reference to the superclass object.

    activeStorageCapacity

    Storage volume between the full supply level and the normal minimum operating level.

    energyStorageRating

    The reservoir's energy storage rating in energy for given head conditions.

    fullSupplyLevel

    Full supply level, above which water will spill. This can be the spillway crest level or the top of closed gates.

    grossCapacity

    Total capacity of reservoir.

    normalMinOperateLevel

    Normal minimum operating level below which the penstocks will draw air.

    riverOutletWorks

    River outlet works for riparian right releases or other purposes.

    spillTravelDelay

    The spillway water travel delay to the next downstream reservoir.

    spillWayGateType

    Type of spillway gate, including parameters.

    spillwayCapacity

    The flow capacity of the spillway in cubic meters per second.

    spillwayCrestLength

    The length of the spillway crest.

    spillwayCrestLevel

    Spillway crest level above which water will spill.

    SpillsFromReservoir

    A reservoir may spill into a downstream reservoir.

    TargetLevelSchedule

    A reservoir may have a water level target schedule.

  924. case class ResourceAncillaryServiceQualification(sup: BasicElement, certifiedCapacity: Double, endEffectiveDate: String, market: String, qualificationFlag: String, startEffectiveDate: String, typ: String, RegisteredResource: String) extends Element with Product with Serializable

    Permalink

    Ancillary Services that a resource is qualified to provide.

    Ancillary Services that a resource is qualified to provide.

    sup

    Reference to the superclass object.

    certifiedCapacity

    Certified capacity for associated resource and market type and ancillary service type product

    endEffectiveDate

    Ancillary Service Qualification end date

    market

    market type

    qualificationFlag

    Status of the qualification ('Y' = Active, 'N' = Inactive)

    startEffectiveDate

    Ancillary Service Qualification effective from date

    typ

    Type of service based on ResourceAncillaryServiceType enumeration

    RegisteredResource

    RegisteredResources are qualified for resource ancillary service types (which include market product types as well as other types such as BlackStart) by the association to the class ResourceAncillaryServiceQualification.

  925. case class ResourceAwardClearing(sup: MarketFactors, contingencyActive: String, dispatchMode: String) extends Element with Product with Serializable

    Permalink

    Models details of bid and offer market clearing.

    Models details of bid and offer market clearing.

    Class indicates whether a contingency is active and whether the automatic dispatching system is active for this interval of the market solution

    sup

    Reference to the superclass object.

    contingencyActive

    Indication that the system is currently operating in a contingency mode.

    dispatchMode

    undocumented

  926. case class ResourceAwardInstruction(sup: BasicElement, awardMW: Double, clearedMW: Double, clearedPrice: Double, congestLMP: Double, costLMP: Double, dispatcherAddedMW: Double, economicMax: Double, economicMin: Double, effRegulationDownLimit: Double, effRegulationUpLimit: Double, lmp: Double, lossLMP: Double, manuallyBlocked: String, marginalResourceIndicator: String, mustRunInd: Boolean, noLoadCost: Double, optimalBidCost: Double, optimalBidPay: Double, optimalMargin: Double, overrideTimeStamp: String, overrideValue: Double, selfSchedMW: Double, startUpCost: Double, status: String, totalRevenue: Double, updateTimeStamp: String, updateType: String, updateUser: String, MarketProduct: String, RegisteredResource: String) extends Element with Product with Serializable

    Permalink

    Model of market results, instruction for resource.

    Model of market results, instruction for resource.

    Contains details of award as attributes

    sup

    Reference to the superclass object.

    awardMW

    For DA Energy: Not Applicable; For DA AS: DA AS market award; For RT Energy: Not Applicable; For RT AS: RT AS market award (excluding DA AS market or self-proviison awards)

    clearedMW

    For DA Energy: Total Schedule = DA market schedule + DA self-schedule award; For DA AS: DA Ancillary Service Awards = DA AS market award + DA AS self-provision award; For RT Energy: Total Schedule = RT market schedule + RT self-schedule award; For RT AS: RT Ancillary Service Awards = RT AS self-provision award + RT AS market award + DA AS market award + DA AS self-provision award;

    clearedPrice

    Marginal Price ($/MW) for the commodity (Regulation Up, Regulation Down, Spinning Reserve, or Non-spinning reserve) for pricing run.

    congestLMP

    Congestion component of Location Marginal Price (LMP) in monetary units per MW.

    costLMP

    Cost component of Locational Marginal Pricing (LMP) in monetary units per MW.

    dispatcherAddedMW

    The tier2 mw added by dispatcher action Market results of the synchronized reserve market

    economicMax

    Unit max output for dispatch; bid in economic maximum

    economicMin

    Unit min output for dispatch; bid in economic minimum

    effRegulationDownLimit

    Effective Regulation Down Limit (MW)

    effRegulationUpLimit

    Effective Regulation Up Limit

    lmp

    Locational marginal price value

    lossLMP

    Loss component of Location Marginal Price (LMP) in monetary units per MW.

    manuallyBlocked

    Indicates if an award was manually blocked (Y/N). Valid for Spinning and Non-spinning.

    marginalResourceIndicator

    Indicator (Yes / No) that this resource set the price for this dispatch / schedule.

    mustRunInd

    Identifes if the unit was set to must run by the market participant responsible for bidding in the unit

    noLoadCost

    Unit no-load cost in case of energy commodity

    optimalBidCost

    Optimal Bid cost

    optimalBidPay

    Optimal Bid production payment based on LMP

    optimalMargin

    Optimal Bid production margin

    overrideTimeStamp

    Time the manual data entry occured.

    overrideValue

    Provides the ability for the grid operator to override items, such as spin capacity requirements, prior to running the algorithm. This value is market product based (spin, non-spin, reg up, reg down, or RUC).

    selfSchedMW

    For DA Energy: DA total self-schedule award; For DA AS: DA AS self-provision award; For RT Energy: RT total self-schedule award; For RT AS: RT AS self-provision award (excluding DA AS market or self-provision awards)

    startUpCost

    Unit start up cost in case of energy commodity

    status

    In or out status of resource

    totalRevenue

    Total bid revenue (startup_cost + no_load_cost + bid_pay)

    updateTimeStamp

    undocumented

    updateType

    undocumented

    updateUser

    undocumented

    MarketProduct

    undocumented

    RegisteredResource

    undocumented

  927. case class ResourceBid(sup: Bid, aggregationFlag: Int, bidStatus: String, commodityType: String, contingencyAvailFlag: String, createdISO: String, energyMaxDay: Double, energyMinDay: Double, marketSepFlag: String, minDispatchTime: Int, resourceLoadingType: Int, shutDownsMaxDay: Int, shutDownsMaxWeek: Int, startUpsMaxDay: Int, startUpsMaxWeek: Int, virtual: Boolean, BidError: List[String]) extends Element with Product with Serializable

    Permalink

    Energy bid for generation, load, or virtual type for the whole of the market-trading period (i.e., one day in day ahead market or one hour in the real time market)

    Energy bid for generation, load, or virtual type for the whole of the market-trading period (i.e., one day in day ahead market or one hour in the real time market)

    sup

    Reference to the superclass object.

    aggregationFlag

    Aggregation flag 0: individual resource level 1: Aggregated node location 2: Aggregated price location)

    bidStatus

    undocumented

    commodityType

    Energy product (commodity) type: 'En' - Energy 'Ru' - Regulation Up 'Rd' - Regulation Dn 'Sr' - Spinning Reserve 'Nr' - Non-Spinning Reserve 'Or' - Operating Reserve

    contingencyAvailFlag

    contingent operating reserve availiability (Yes/No). Resource is availiable to participate with capacity only in contingency dispatch.

    createdISO

    A Yes indicates that this bid was created by the ISO.

    energyMaxDay

    Maximum amount of energy per day which can be produced during the trading period in MWh

    energyMinDay

    Minimum amount of energy per day which has to be produced during the trading period in MWh

    marketSepFlag

    Market Separation Flag 'Y' - Enforce market separation constraints for this bid 'N' - Don't enforce market separation constraints for this bid.

    minDispatchTime

    minimum number of consecutive hours a resource shall be dispatched if bid is accepted

    resourceLoadingType

    Resource loading curve type 1 - step-wise continuous loading 2 - piece-wise linear continuous loading 3 - block loading

    shutDownsMaxDay

    Maximum number of shutdowns per day.

    shutDownsMaxWeek

    Maximum number of shutdowns per week.

    startUpsMaxDay

    Maximum number of startups per day.

    startUpsMaxWeek

    Maximum number of startups per week.

    virtual

    True if bid is virtual. Bid is assumed to be non-virtual if attribute is absent

    BidError

    undocumented

  928. case class ResourceCapacity(sup: BasicElement, capacityType: String, defaultCapacity: Double, maximumCapacity: Double, minimumCapacity: Double) extends Element with Product with Serializable

    Permalink

    This class model the various capacities of a resource.

    This class model the various capacities of a resource.

    A resource may have numbers of capacities related to operating, ancillary services, energy trade and so forth. The types are but not limited to:

    sup

    Reference to the superclass object.

    capacityType

    capacity type The types are but not limited to: Regulation Up Regulation Dn Spinning Reserve Non-Spinning Reserve FOO capacity MOO capacity

    defaultCapacity

    default capacity

    maximumCapacity

    maximum capacity

    minimumCapacity

    minimum capacity

  929. case class ResourceCertification(sup: BasicElement, certifiedDAM: String, certifiedNonspinDAM: String, certifiedNonspinDAMMw: Double, certifiedNonspinRTM: String, certifiedNonspinRTMMw: Double, certifiedPIRP: String, certifiedRTM: String, certifiedRUC: String, certifiedRegulation: String, certifiedRegulationMw: Double, certifiedReplaceAS: String, certifiedSpin: String, certifiedSpinMw: Double) extends Element with Product with Serializable

    Permalink

    This class represent the resource certification for a specific product type.

    This class represent the resource certification for a specific product type.

    For example, a resource is certified for Non-Spinning reserve for RTM.

    sup

    Reference to the superclass object.

    certifiedDAM

    undocumented

    certifiedNonspinDAM

    undocumented

    certifiedNonspinDAMMw

    undocumented

    certifiedNonspinRTM

    undocumented

    certifiedNonspinRTMMw

    undocumented

    certifiedPIRP

    undocumented

    certifiedRTM

    undocumented

    certifiedRUC

    undocumented

    certifiedRegulation

    undocumented

    certifiedRegulationMw

    undocumented

    certifiedReplaceAS

    undocumented

    certifiedSpin

    undocumented

    certifiedSpinMw

    undocumented

  930. case class ResourceClearing(sup: MarketFactors) extends Element with Product with Serializable

    Permalink

    Model of market results, including cleaing result of resources.

    Model of market results, including cleaing result of resources.

    Associated with ResourceDispatchResults.

    sup

    Reference to the superclass object.

  931. case class ResourceDispatchResults(sup: BasicElement, blockedDispatch: String, blockedPublishDOP: String, contingencyFlag: String, limitIndicator: String, lowerLimit: Double, maxRampRate: Double, operatingLimitHigh: Double, operatingLimitLow: Double, penaltyDispatchIndicator: String, regulatingLimitHigh: Double, regulatingLimitLow: Double, resourceStatus: String, totalSchedule: Double, updateTimeStamp: String, updateType: String, updateUser: String, upperLimit: Double, RegisteredResource: String, ResourceClearing: String) extends Element with Product with Serializable

    Permalink

    The ResourceDispatchResults class provides market results that can be provided to a SC.

    The ResourceDispatchResults class provides market results that can be provided to a SC.

    The specific data provided consists of several indicators such as contingency flags, blocked start up, and RMR dispatch. It also provides the projected overall and the regulating status of the resource.

    sup

    Reference to the superclass object.

    blockedDispatch

    Blocked Dispatch Indicator (Yes/No)

    blockedPublishDOP

    Block sending DOP to ADS (Y/N)

    contingencyFlag

    Contingent Operating Reserve Indicator (Yes/No). Resource participating with AS capacity in contingency dispatch.

    limitIndicator

    indicate which limit is the constraints

    lowerLimit

    resource energy ramping lower limit

    maxRampRate

    maximum ramp rate

    operatingLimitHigh

    The upper operating limit incorporating any derate used by the RTD for the Binding Interval.

    operatingLimitLow

    The lower operating limit incorporating any derate used by the RTD for the Binding Interval.

    penaltyDispatchIndicator

    Penalty Dispatch Indicator (Yes / No) indicating an un-economic adjustment.

    regulatingLimitHigh

    The upper regulating limit incorporating any derate used by the RTD for the Binding Interval.

    regulatingLimitLow

    The lower regulating limit incorporating any derate used by the RTD for the Binding Interval.

    resourceStatus

    Unit Commitment Status (On/Off/Starting)

    totalSchedule

    Resource total upward schedule. total schedule = En + all AS per resource per interval

    updateTimeStamp

    undocumented

    updateType

    undocumented

    updateUser

    undocumented

    upperLimit

    resource energy ramping upper limit

    RegisteredResource

    undocumented

    ResourceClearing

    undocumented

  932. case class ResourceGroup(sup: IdentifiedObject, status: String, typ: String) extends Element with Product with Serializable

    Permalink

    A logical grouping of resources that are used to model location of types of requirements for ancillary services such as spinning reserve zones, regulation zones, etc.

    A logical grouping of resources that are used to model location of types of requirements for ancillary services such as spinning reserve zones, regulation zones, etc.

    sup

    Reference to the superclass object.

    status

    Status of this group.

    typ

    Type of this group.

  933. case class ResourceGroupReq(sup: IdentifiedObject, RTOs: List[String], ResourceGroup: String) extends Element with Product with Serializable

    Permalink

    Ancillary service requirements for a market.

    Ancillary service requirements for a market.

    sup

    Reference to the superclass object.

    RTOs

    undocumented

    ResourceGroup

    undocumented

  934. case class ResourceLoadFollowingInst(sup: BasicElement, calcLoadFollowingMW: Double, dispWindowHighLimt: Double, dispWindowLowLimt: Double, instructionID: String, intervalStartTime: String, RegisteredResource: String, ResourceClearing: String) extends Element with Product with Serializable

    Permalink

    Model of market clearing results for resources that bid to follow load

    Model of market clearing results for resources that bid to follow load

    sup

    Reference to the superclass object.

    calcLoadFollowingMW

    weighted average for RTPD and RTCD and same for RTID

    dispWindowHighLimt

    undocumented

    dispWindowLowLimt

    undocumented

    instructionID

    Unique instruction id per instruction, assigned by the SC and provided to ADS. ADS passes through.

    intervalStartTime

    The start of the time interval for which requirement is defined.

    RegisteredResource

    undocumented

    ResourceClearing

    undocumented

  935. case class ResourceOperationMaintenanceCost(sup: Curve, gasPercentAboveLowSustainedLimit: Double, oilPercentAboveLowSustainedLimit: Double, omCostColdStartup: Double, omCostHotStartup: Double, omCostIntermediateStartup: Double, omCostLowSustainedLimit: Double, solidfuelPercentAboveLowSustainedLimit: Double, ResourceVerifiableCosts: String) extends Element with Product with Serializable

    Permalink

    To model the Operation and Maintenance (O and M) costs of a generation resource.

    To model the Operation and Maintenance (O and M) costs of a generation resource.

    sup

    Reference to the superclass object.

    gasPercentAboveLowSustainedLimit

    Percentage of Fuel Index Price (gas) for operating above Low Sustained Limit (LSL)

    oilPercentAboveLowSustainedLimit

    Percentage of Fuel Oil Price (FOP) for operating above Low Sustained Limit (LSL)

    omCostColdStartup

    Verifiable O&M Cost ($), Cold Startup

    omCostHotStartup

    Verifiable O&M Cost ($), Hot Startup

    omCostIntermediateStartup

    Verifiable O&M Cost ($), Intermediate Startup

    omCostLowSustainedLimit

    Verifiable O&M Cost ($/MWh), LSL

    solidfuelPercentAboveLowSustainedLimit

    Percentage of Solid Fuel for operating above Low Sustained Limit (LSL)

    ResourceVerifiableCosts

    undocumented

  936. case class ResourceStartupCost(sup: BasicElement, fuelColdStartup: Double, fuelHotStartup: Double, fuelIntermediateStartup: Double, fuelLowSustainedLimit: Double, gasPercentColdStartup: Double, gasPercentHotStartup: Double, gasPercentIntermediateStartup: Double, gasPercentLowSustainedLimit: Double, oilPercentColdStartup: Double, oilPercentHotStartup: Double, oilPercentIntermediateStartup: Double, oilPercentLowSustainedLimit: Double, solidfuelPercentColdStartup: Double, solidfuelPercentHotStartup: Double, solidfuelPercentIntermediateStartup: Double, solidfuelPercentLowSustainedLimit: Double, ResourceVerifiableCosts: String) extends Element with Product with Serializable

    Permalink

    To model the startup costs of a generation resource.

    To model the startup costs of a generation resource.

    sup

    Reference to the superclass object.

    fuelColdStartup

    Verifiable Cold Start Up Fuel (MMBtu per start)

    fuelHotStartup

    Verifiable Hot Start Up Fuel (MMBtu per start)

    fuelIntermediateStartup

    Verifiable Intermediate Start Up Fuel (MMBtu per start)

    fuelLowSustainedLimit

    Minimum-Energy fuel, MMBtu/MWh

    gasPercentColdStartup

    Percentage of Fuel Index Price (gas) for cold startup

    gasPercentHotStartup

    Percentage of Fuel Index Price (gas) for hot startup

    gasPercentIntermediateStartup

    Percentage of Fuel Index Price (gas) for intermediate startup

    gasPercentLowSustainedLimit

    Percentage of FIP (gas) for operating at LSL

    oilPercentColdStartup

    Percentage of Fuel Oil Price (FOP) for cold startup

    oilPercentHotStartup

    Percentage of Fuel Oil Price (FOP) for hot startup

    oilPercentIntermediateStartup

    Percentage of Fuel Oil Price (FOP) for intermediate startup

    oilPercentLowSustainedLimit

    Percentage of FOP (oil) for operating at LSL

    solidfuelPercentColdStartup

    Percentage of Solid Fuel for cold startup

    solidfuelPercentHotStartup

    Percentage of Solid Fuel for hot startup

    solidfuelPercentIntermediateStartup

    Percentage of Solid Fuel for intermedite startup

    solidfuelPercentLowSustainedLimit

    Percentage of Solid Fuel for operating at LSL

    ResourceVerifiableCosts

    undocumented

  937. case class ResourceVerifiableCosts(sup: BasicElement, MktHeatRateCurve: String, RegisteredResource: String, ResourceOperationMaintenanceCost: String) extends Element with Product with Serializable

    Permalink

    This class is defined to describe the verifiable costs associated with a generation resource.

    This class is defined to describe the verifiable costs associated with a generation resource.

    sup

    Reference to the superclass object.

    MktHeatRateCurve

    undocumented

    RegisteredResource

    undocumented

    ResourceOperationMaintenanceCost

    undocumented

  938. case class RightOfWay(sup: Agreement, propertyData: String, LandProperties: List[String]) extends Element with Product with Serializable

    Permalink

    A right-of-way (ROW) is for land where it is lawful to use for a public road, an electric power line, etc.

    A right-of-way (ROW) is for land where it is lawful to use for a public road, an electric power line, etc.

    Note that the association to Location, Asset, Organisation, etc. for the Grant is inherited from Agreement, a type of Document.

    sup

    Reference to the superclass object.

    propertyData

    Property related information that describes the ROW's land parcel. For example, it may be a deed book number, deed book page number, and parcel number.

    LandProperties

    All land properties this right of way applies to.

  939. case class Role(sup: IdentifiedObject, status: String, typ: String) extends Element with Product with Serializable

    Permalink

    Enumeration of potential roles that might be played by one object relative to another.

    Enumeration of potential roles that might be played by one object relative to another.

    sup

    Reference to the superclass object.

    status

    undocumented

    typ

    Type of role.

  940. case class RotatingMachine(sup: RegulatingCondEq, p: Double, q: Double, ratedPowerFactor: Double, ratedS: Double, ratedU: Double, GeneratingUnit: String, HydroPump: String) extends Element with Product with Serializable

    Permalink

    A rotating machine which may be used as a generator or motor.

    A rotating machine which may be used as a generator or motor.

    sup

    Reference to the superclass object.

    p

    Active power injection. Load sign convention is used, i.e. positive sign means flow out from a node.

    q

    Reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node.

    ratedPowerFactor

    Power factor (nameplate data). It is primarily used for short circuit data exchange according to IEC 60909.

    ratedS

    Nameplate apparent power rating for the unit. The attribute shall have a positive value.

    ratedU

    Rated voltage (nameplate data, Ur in IEC 60909-0). It is primarily used for short circuit data exchange according to IEC 60909.

    GeneratingUnit

    A synchronous machine may operate as a generator and as such becomes a member of a generating unit.

    HydroPump

    The synchronous machine drives the turbine which moves the water from a low elevation to a higher elevation. The direction of machine rotation for pumping may or may not be the same as for generating.

  941. case class RotatingMachineDynamics(sup: DynamicsFunctionBlock, damping: Double, inertia: Double, saturationFactor: Double, saturationFactor120: Double, statorLeakageReactance: Double, statorResistance: Double) extends Element with Product with Serializable

    Permalink

    Abstract parent class for all synchronous and asynchronous machine standard models.

    Abstract parent class for all synchronous and asynchronous machine standard models.

    sup

    Reference to the superclass object.

    damping

    Damping torque coefficient (D). A proportionality constant that, when multiplied by the angular velocity of the rotor poles with respect to the magnetic field (frequency), results in the damping torque. This value is often zero when the sources of damping torques (generator damper windings, load damping effects, etc.) are modelled in detail. Typical Value = 0.

    inertia

    Inertia constant of generator or motor and mechanical load (H) (>0). This is the specification for the stored energy in the rotating mass when operating at rated speed. For a generator, this includes the generator plus all other elements (turbine, exciter) on the same shaft and has units of MW*sec. For a motor, it includes the motor plus its mechanical load. Conventional units are per unit on the generator MVA base, usually expressed as MW*second/MVA or just second. This value is used in the accelerating power reference frame for operator training simulator solutions. Typical Value = 3.

    saturationFactor

    Saturation factor at rated terminal voltage (S1) (> or =0). Not used by simplified model. Defined by defined by S(E1) in the SynchronousMachineSaturationParameters diagram. Typical Value = 0.02.

    saturationFactor120

    Saturation factor at 120% of rated terminal voltage (S12) (> or =S1). Not used by the simplified model, defined by S(E2) in the SynchronousMachineSaturationParameters diagram. Typical Value = 0.12.

    statorLeakageReactance

    Stator leakage reactance (Xl) (> or =0). Typical Value = 0.15.

    statorResistance

    Stator (armature) resistance (Rs) (> or =0). Typical Value = 0.005.

  942. case class Route(sup: IdentifiedObject, status: String, typ: String, Locations: List[String]) extends Element with Product with Serializable

    Permalink

    Route that is followed, for example by service crews.

    Route that is followed, for example by service crews.

    sup

    Reference to the superclass object.

    status

    undocumented

    typ

    Classification by utility's work management standards and practices.

    Locations

    undocumented

  943. case class SCADAInformation(sup: BasicElement, timeStamp: String) extends Element with Product with Serializable

    Permalink

    Contains information about the update from SCADA

    Contains information about the update from SCADA

    sup

    Reference to the superclass object.

    timeStamp

    time of the update from SCADA

  944. case class SVC(sup: ShuntCompensator, capacitiveRating: Double, inductiveRating: Double) extends Element with Product with Serializable

    Permalink

    SVC asset allows the capacitive and inductive ratings for each phase to be specified individually if required.

    SVC asset allows the capacitive and inductive ratings for each phase to be specified individually if required.

    sup

    Reference to the superclass object.

    capacitiveRating

    Maximum capacitive reactive power.

    inductiveRating

    Maximum inductive reactive power.

  945. case class SafetyDocument(sup: Document, SwitchingPlan: String) extends Element with Product with Serializable

    Permalink

    Document restricting or authorising works on electrical equipment (for example a permit to work, sanction for test, limitation of access, or certificate of isolation), defined based upon organisational practices.

    Document restricting or authorising works on electrical equipment (for example a permit to work, sanction for test, limitation of access, or certificate of isolation), defined based upon organisational practices.

    sup

    Reference to the superclass object.

    SwitchingPlan

    Switching plan to which this safety document applies.

  946. case class ScheduledActivePowerLimitValue(sup: ScheduledLimitValue, value: Double) extends Element with Product with Serializable

    Permalink

  947. case class ScheduledApparentPowerLimitValue(sup: ScheduledLimitValue, value: Double) extends Element with Product with Serializable

    Permalink

    A time scheduled value for apparent power limit.

    A time scheduled value for apparent power limit.

    sup

    Reference to the superclass object.

    value

    The apparent power limit value for the scheduled time.

  948. case class ScheduledCurrentLimitValue(sup: ScheduledLimitValue, value: Double) extends Element with Product with Serializable

    Permalink

    A current limit that is scheduled.

    A current limit that is scheduled.

    sup

    Reference to the superclass object.

    value

    The current flow limit value applicable at the scheduled time.

  949. case class ScheduledEvent(sup: IdentifiedObject, duration: Double, status: String, typ: String, Assets: List[String], ScheduledEventData: String) extends Element with Product with Serializable

    Permalink

    An event to trigger one or more activities, such as reading a meter, recalculating a bill, requesting work, when generating units must be scheduled for maintenance, when a transformer is scheduled to be refurbished, etc.

    An event to trigger one or more activities, such as reading a meter, recalculating a bill, requesting work, when generating units must be scheduled for maintenance, when a transformer is scheduled to be refurbished, etc.

    sup

    Reference to the superclass object.

    duration

    Duration of the scheduled event, for example, the time to ramp between values.

    status

    undocumented

    typ

    Type of scheduled event.

    Assets

    undocumented

    ScheduledEventData

    Specification for this scheduled event.

  950. case class ScheduledEventData(sup: BasicElement, estimatedWindow: String, requestedWindow: String, status: String, InspectionDataSet: String) extends Element with Product with Serializable

    Permalink

    Schedule parameters for an activity that is to occur, is occurring, or has completed.

    Schedule parameters for an activity that is to occur, is occurring, or has completed.

    sup

    Reference to the superclass object.

    estimatedWindow

    Estimated date and time for activity execution (with earliest possibility of activity initiation and latest possibility of activity completion).

    requestedWindow

    Requested date and time interval for activity execution.

    status

    undocumented

    InspectionDataSet

    undocumented

  951. case class ScheduledLimitDependency(sup: LimitDependency) extends Element with Product with Serializable

    Permalink

  952. case class ScheduledLimitValue(sup: IdentifiedObject, ScheduledLimitDependency: String, Season: String) extends Element with Product with Serializable

    Permalink

    A limit that is applicable during a scheduled time period.

    A limit that is applicable during a scheduled time period.

    sup

    Reference to the superclass object.

    ScheduledLimitDependency

    undocumented

    Season

    The season for which the scheduled limits applies. If not specified, then applicable ot any season.

  953. case class ScheduledVoltageLimitValue(sup: ScheduledLimitValue, value: Double) extends Element with Product with Serializable

    Permalink

    A voltage limit value for a scheduled time.

    A voltage limit value for a scheduled time.

    sup

    Reference to the superclass object.

    value

    The voltage limit value for the scheduled time.

  954. case class SchedulingCoordinator(sup: MktOrganisation, scid: String, LoadRatio: String, MktOrgansation: String) extends Element with Product with Serializable

    Permalink

    Market participants could be represented by Scheduling Coordinators (SCs) that are registered with the RTO/ISO.

    Market participants could be represented by Scheduling Coordinators (SCs) that are registered with the RTO/ISO.

    One participant could register multiple SCs with the RTO/ISO. Many market participants can do business with the RTO/ISO using a single SC. One SC could schedule multiple generators. A load scheduling point could be used by multiple SCs. Each SC could schedule load at multiple scheduling points. An inter-tie scheduling point can be used by multiple SCs. Each SC can schedule interchange at multiple inter-tie scheduling points.

    sup

    Reference to the superclass object.

    scid

    This is the short name or Scheduling Coordinator ID field.

    LoadRatio

    undocumented

    MktOrgansation

    undocumented

  955. case class SchedulingCoordinatorUser(sup: BasicElement, attr: String, endEffectiveDate: String, loginID: String, loginRole: String, startEffectiveDate: String) extends Element with Product with Serializable

    Permalink

    Describing users of a Scheduling Coordinator

    Describing users of a Scheduling Coordinator

    sup

    Reference to the superclass object.

    attr

    undocumented

    endEffectiveDate

    Login ID Expiration Date

    loginID

    Login ID

    loginRole

    Assigned roles (these are roles with either Read or Read/Write privileges on different Market Systems)

    startEffectiveDate

    Login ID Effective Date

  956. case class SchedulingPoint(sup: IdentifiedObject, endEffectiveDate: String, startEffectiveDate: String, Flowgate: String) extends Element with Product with Serializable

    Permalink

    Connection to other organizations at the boundary of the ISO/RTO.

    Connection to other organizations at the boundary of the ISO/RTO.

    sup

    Reference to the superclass object.

    endEffectiveDate

    End effective date.

    startEffectiveDate

    Start effective date.

    Flowgate

    undocumented

  957. case class Seal(sup: IdentifiedObject, appliedDateTime: String, condition: String, kind: String, sealNumber: String, AssetContainer: String) extends Element with Product with Serializable

    Permalink

    Physically controls access to AssetContainers.

    Physically controls access to AssetContainers.

    sup

    Reference to the superclass object.

    appliedDateTime

    Date and time this seal has been applied.

    condition

    Condition of seal.

    kind

    Kind of seal.

    sealNumber

    (reserved word) Seal number.

    AssetContainer

    Asset container to which this seal is applied.

  958. case class Season(sup: IdentifiedObject, endDate: String, startDate: String) extends Element with Product with Serializable

    Permalink

    A specified time period of the year.

    A specified time period of the year.

    sup

    Reference to the superclass object.

    endDate

    Date season ends.

    startDate

    Date season starts.

  959. case class SeasonDayTypeSchedule(sup: RegularIntervalSchedule, DayType: String, Season: String) extends Element with Product with Serializable

    Permalink

    A time schedule covering a 24 hour period, with curve data for a specific type of season and day.

    A time schedule covering a 24 hour period, with curve data for a specific type of season and day.

    sup

    Reference to the superclass object.

    DayType

    DayType for the Schedule.

    Season

    Season for the Schedule.

  960. case class Sectionaliser(sup: Switch) extends Element with Product with Serializable

    Permalink

    Automatic switch that will lock open to isolate a faulted section.

    Automatic switch that will lock open to isolate a faulted section.

    It may, or may not, have load breaking capability. Its primary purpose is to provide fault sectionalising at locations where the fault current is either too high, or too low, for proper coordination of fuses.

    sup

    Reference to the superclass object.

  961. case class SecurityConstraintSum(sup: MarketFactors, BaseCaseConstraintLimit: String, DefaultConstraintLimit: String, RTO: String) extends Element with Product with Serializable

    Permalink

    Typically provided by RTO systems, constraints identified in both base case and critical contingency cases have to be transferred.

    Typically provided by RTO systems, constraints identified in both base case and critical contingency cases have to be transferred.

    A constraint has N (>=1) constraint terms. A term is represented by an

    sup

    Reference to the superclass object.

    BaseCaseConstraintLimit

    undocumented

    DefaultConstraintLimit

    undocumented

    RTO

    undocumented

  962. case class SecurityConstraints(sup: IdentifiedObject, actualMW: Double, maxMW: Double, minMW: Double, Flowgate: String, GeneratingBid: String, RTO: String) extends Element with Product with Serializable

    Permalink

    Typical for regional transmission operators (RTOs), these constraints include transmission as well as generation group constraints identified in both base case and critical contingency cases.

    Typical for regional transmission operators (RTOs), these constraints include transmission as well as generation group constraints identified in both base case and critical contingency cases.

    sup

    Reference to the superclass object.

    actualMW

    Actual branch or group of branches MW flow (only for transmission constraints)

    maxMW

    Maximum MW limit

    minMW

    Minimum MW limit (only for transmission constraints).

    Flowgate

    undocumented

    GeneratingBid

    undocumented

    RTO

    undocumented

  963. case class SecurityConstraintsClearing(sup: MarketFactors, mwFlow: Double, mwLimit: Double, shadowPrice: Double) extends Element with Product with Serializable

    Permalink

    Binding security constrained clearing results posted for a given settlement period.

    Binding security constrained clearing results posted for a given settlement period.

    sup

    Reference to the superclass object.

    mwFlow

    Optimal MW flow

    mwLimit

    Binding MW limit.

    shadowPrice

    Security constraint shadow price.

  964. case class SelfScheduleBreakdown(sup: BasicElement, selfSchedMW: Double, selfSchedType: String, ResourceAwardInstruction: String) extends Element with Product with Serializable

    Permalink

    Model of Self Schedules Results.

    Model of Self Schedules Results.

    Includes self schedule MW,and type of self schedule for each self schedule type included in total self schedule MW value found in ResourceAwardInstruction.

    sup

    Reference to the superclass object.

    selfSchedMW

    Cleared value for the specific self schedule type listed.

    selfSchedType

    Self schedule breakdown type.

    ResourceAwardInstruction

    undocumented

  965. case class SensitivityPriceCurve(sup: Curve, ReserveReq: String) extends Element with Product with Serializable

    Permalink

    Optionally, this curve expresses elasticity of the associated requirement.

    Optionally, this curve expresses elasticity of the associated requirement.

    For example, used to reduce requirements when clearing price exceeds reasonable values when the supply quantity becomes scarce. For example, a single point value of $1000/MW for a spinning reserve will cause a reduction in the required spinning reserve.

    sup

    Reference to the superclass object.

    ReserveReq

    undocumented

  966. case class Sensor(sup: AuxiliaryEquipment) extends Element with Product with Serializable

    Permalink

    This class describe devices that transform a measured quantity into signals that can be presented at displays, used in control or be recorded.

    This class describe devices that transform a measured quantity into signals that can be presented at displays, used in control or be recorded.

    sup

    Reference to the superclass object.

  967. case class SeriesCompensator(sup: ConductingEquipment, r: Double, r0: Double, varistorPresent: Boolean, varistorRatedCurrent: Double, varistorVoltageThreshold: Double, x: Double, x0: Double) extends Element with Product with Serializable

    Permalink

    A Series Compensator is a series capacitor or reactor or an AC transmission line without charging susceptance.

    A Series Compensator is a series capacitor or reactor or an AC transmission line without charging susceptance.

    It is a two terminal device.

    sup

    Reference to the superclass object.

    r

    Positive sequence resistance.

    r0

    Zero sequence resistance.

    varistorPresent

    Describe if a metal oxide varistor (mov) for over voltage protection is configured at the series compensator.

    varistorRatedCurrent

    The maximum current the varistor is designed to handle at specified duration.

    varistorVoltageThreshold

    The dc voltage at which the varistor start conducting.

    x

    Positive sequence reactance.

    x0

    Zero sequence reactance.

  968. case class SeriesEquipmentDependentLimit(sup: LimitDependency) extends Element with Product with Serializable

    Permalink

    Limit based on most restrictive series equipment limit.

    Limit based on most restrictive series equipment limit.

    A specification of of equipment that determines the calculated operational limit values based upon other equipment and their ratings. The most restrictive limit connected in series within the group is used. The physical connection based on switch status for example may also impact which elements in the group are considered. Any equipment in the group that are presently connected in series with the equipment of the directly associated operational limit are used. This provides a means to indicate which potentially series equipment limits are considered for a computed operational limit. The operational limit of the same operational limit type is assumed to be used from the grouped equipment. It is also possible to make assumptions or calculations regarding how flow might split if the equipment is not simply in series.

    sup

    Reference to the superclass object.

  969. case class ServiceCategory(sup: IdentifiedObject, kind: String) extends Element with Product with Serializable

    Permalink

    Category of service provided to the customer.

    Category of service provided to the customer.

    sup

    Reference to the superclass object.

    kind

    Kind of service.

  970. case class ServiceGuarantee(sup: Document, applicationPeriod: String, automaticPay: Boolean, payAmount: Double, serviceRequirement: String) extends Element with Product with Serializable

    Permalink

    A service guarantee, often imposed by a regulator, defines conditions that, if not satisfied, will result in the utility making a monetary payment to the customer.

    A service guarantee, often imposed by a regulator, defines conditions that, if not satisfied, will result in the utility making a monetary payment to the customer.

    Note that guarantee's identifier is in the 'name' attribute and the status of the guarantee is in the 'Status.status' attribute.

    sup

    Reference to the superclass object.

    applicationPeriod

    Period in which this service guantee applies.

    automaticPay

    True if utility must autmatically pay the specified amount whenever the condition is not satisified, otherwise customer must make a claim to receive payment.

    payAmount

    Amount to be paid by the service provider to the customer for each violation of the 'serviceRequirement'.

    serviceRequirement

    Explanation of the requirement and conditions for satisfying it.

  971. case class ServiceLocation(sup: WorkLocation, accessMethod: String, needsInspection: Boolean, siteAccessProblem: String) extends Element with Product with Serializable

    Permalink

    A real estate location, commonly referred to as premises.

    A real estate location, commonly referred to as premises.

    sup

    Reference to the superclass object.

    accessMethod

    Method for the service person to access this service location. For example, a description of where to obtain a key if the facility is unmanned and secured.

    needsInspection

    True if inspection is needed of facilities at this service location. This could be requested by a customer, due to suspected tampering, environmental concerns (e.g., a fire in the vicinity), or to correct incompatible data.

    siteAccessProblem

    Problems previously encountered when visiting or performing work on this location. Examples include: bad dog, violent customer, verbally abusive occupant, obstructions, safety hazards, etc.

  972. case class ServiceMultiplier(sup: IdentifiedObject, kind: String, value: Double, UsagePoint: String) extends Element with Product with Serializable

    Permalink

    Multiplier applied at the usage point.

    Multiplier applied at the usage point.

    sup

    Reference to the superclass object.

    kind

    Kind of multiplier.

    value

    Multiplier value.

    UsagePoint

    Usage point applying this multiplier.

  973. case class ServicePoint(sup: IdentifiedObject) extends Element with Product with Serializable

    Permalink

    The defined termination points of a transmission path (down to distribution level or to a customer - generation or consumption or both).

    The defined termination points of a transmission path (down to distribution level or to a customer - generation or consumption or both).

    Service points are defined from the viewpoint of the transmission service. Each service point is contained within (or on the boundary of) an interchange area. A service point is source or destination of a transaction.

    sup

    Reference to the superclass object.

  974. case class ServicePointOutageSummary(sup: BasicElement, criticalCount: Int, totalCount: Int) extends Element with Product with Serializable

    Permalink

    Summary counts of service points affected by an outage.

    Summary counts of service points affected by an outage.

    These counts are sometimes referred to as total and critical customer count.

    sup

    Reference to the superclass object.

    criticalCount

    Number of critical service (delivery) points affected by an outage.

    totalCount

    Number of all service (delivery) points affected by an outage.

  975. case class ServiceSupplier(sup: OrganisationRole, issuerIdentificationNumber: String, kind: String) extends Element with Product with Serializable

    Permalink

    Organisation that provides services to customers.

    Organisation that provides services to customers.

    sup

    Reference to the superclass object.

    issuerIdentificationNumber

    Unique transaction reference prefix number issued to an entity by the International Organization for Standardization for the purpose of tagging onto electronic financial transactions, as defined in ISO/IEC 7812-1 and ISO/IEC 7812-2.

    kind

    Kind of supplier.

  976. case class SetPoint(sup: AnalogControl, normalValue: Double, value: Double) extends Element with Product with Serializable

    Permalink

    An analog control that issue a set point value.

    An analog control that issue a set point value.

    sup

    Reference to the superclass object.

    normalValue

    Normal value for Control.value e.g. used for percentage scaling.

    value

    The value representing the actuator output.

  977. case class Settlement(sup: Document, tradeDate: String, EnergyMarket: String) extends Element with Product with Serializable

    Permalink

    Specifies a settlement run.

    Specifies a settlement run.

    sup

    Reference to the superclass object.

    tradeDate

    The trade date on which the settlement is run.

    EnergyMarket

    undocumented

  978. case class Shift(sup: IdentifiedObject, activityInterval: String, receiptsGrandTotalBankable: Double, receiptsGrandTotalNonBankable: Double, receiptsGrandTotalRounding: Double, transactionsGrandTotal: Double, transactionsGrandTotalRounding: Double) extends Element with Product with Serializable

    Permalink

    Generally referring to a period of operation or work performed.

    Generally referring to a period of operation or work performed.

    Whether the shift is open/closed can be derived from attributes 'activityInterval.start' and 'activityInterval.end'.

    sup

    Reference to the superclass object.

    activityInterval

    Interval for activity of this shift.

    receiptsGrandTotalBankable

    Total of amounts receipted during this shift that can be manually banked (cash and cheques for example). Values are obtained from Receipt attributes:

    receiptsGrandTotalNonBankable

    Total of amounts receipted during this shift that cannot be manually banked (card payments for example). Values are obtained from Receipt attributes:

    receiptsGrandTotalRounding

    Cumulative amount in error due to process rounding not reflected in receiptsGrandTotal. Values are obtained from Receipt attributes:

    transactionsGrandTotal

    Cumulative total of transacted amounts during this shift. Values are obtained from transaction:

    transactionsGrandTotalRounding

    Cumulative amount in error due to process rounding not reflected in transactionsGandTotal. Values are obtained from Transaction attributes:

  979. case class ShiftPattern(sup: WorkIdentifiedObject, assignmentType: String, cycleCount: Int, status: String, validityInterval: String) extends Element with Product with Serializable

    Permalink

    The patterns of shifts worked by people or crews.

    The patterns of shifts worked by people or crews.

    sup

    Reference to the superclass object.

    assignmentType

    Type of assignement intended to be worked on this shift, for example, temporary, standard, etc.

    cycleCount

    Number of cycles for a temporary shift.

    status

    undocumented

    validityInterval

    Date and time interval for which this shift pattern is valid (when it became effective and when it expires).

  980. case class ShortCircuitTest(sup: TransformerTest, energisedEndStep: Int, groundedEndStep: Int, leakageImpedance: Double, leakageImpedanceZero: Double, loss: Double, lossZero: Double, EnergisedEnd: String) extends Element with Product with Serializable

    Permalink

    Short-circuit test results determine mesh impedance parameters.

    Short-circuit test results determine mesh impedance parameters.

    They include load losses and leakage impedances. For three-phase windings, the excitation can be a positive sequence (the default) or a zero sequence. There shall be at least one grounded winding.

    sup

    Reference to the superclass object.

    energisedEndStep

    Tap step number for the energised end of the test pair.

    groundedEndStep

    Tap step number for the grounded end of the test pair.

    leakageImpedance

    Leakage impedance measured from a positive-sequence or single-phase short-circuit test.

    leakageImpedanceZero

    Leakage impedance measured from a zero-sequence short-circuit test.

    loss

    Load losses from a positive-sequence or single-phase short-circuit test.

    lossZero

    Load losses from a zero-sequence short-circuit test.

    EnergisedEnd

    Transformer end that voltage is applied to in this short-circuit test. The test voltage is chosen to induce rated current in the energised end.

  981. case class ShuntCompensator(sup: RegulatingCondEq, aVRDelay: Double, grounded: Boolean, maximumSections: Int, nomU: Double, normalSections: Int, phaseConnection: String, sections: Double, switchOnCount: Int, switchOnDate: String, voltageSensitivity: Double, SvShuntCompensatorSections: String) extends Element with Product with Serializable

    Permalink

    A shunt capacitor or reactor or switchable bank of shunt capacitors or reactors.

    A shunt capacitor or reactor or switchable bank of shunt capacitors or reactors.

    A section of a shunt compensator is an individual capacitor or reactor. A negative value for reactivePerSection indicates that the compensator is a reactor. ShuntCompensator is a single terminal device. Ground is implied.

    sup

    Reference to the superclass object.

    aVRDelay

    Time delay required for the device to be connected or disconnected by automatic voltage regulation (AVR).

    grounded

    Used for Yn and Zn connections. True if the neutral is solidly grounded.

    maximumSections

    The maximum number of sections that may be switched in.

    nomU

    The voltage at which the nominal reactive power may be calculated. This should normally be within 10% of the voltage at which the capacitor is connected to the network.

    normalSections

    The normal number of sections switched in.

    phaseConnection

    The type of phase connection, such as wye or delta.

    sections

    Shunt compensator sections in use. Starting value for steady state solution. Non integer values are allowed to support continuous variables. The reasons for continuous value are to support study cases where no discrete shunt compensators has yet been designed, a solutions where a narrow voltage band force the sections to oscillate or accommodate for a continuous solution as input.

    switchOnCount

    The switch on count since the capacitor count was last reset or initialized.

    switchOnDate

    The date and time when the capacitor bank was last switched on.

    voltageSensitivity

    Voltage sensitivity required for the device to regulate the bus voltage, in voltage/reactive power.

    SvShuntCompensatorSections

    The state for the number of shunt compensator sections in service.

  982. case class ShuntCompensatorControl(sup: RegulatingControl, branchDirect: Int, cellSize: Double, controlKind: String, highVoltageOverride: Double, localControlKind: String, localOffLevel: String, localOnLevel: String, localOverride: Boolean, lowVoltageOverride: Double, maxSwitchOperationCount: Int, normalOpen: Boolean, regBranch: String, regBranchEnd: Int, regBranchKind: String, sensingPhaseCode: String, switchOperationCycle: Double, vRegLineLine: Boolean, ShuntCompensatorInfo: String) extends Element with Product with Serializable

    Permalink

    Distribution capacitor bank control settings.

    Distribution capacitor bank control settings.

    sup

    Reference to the superclass object.

    branchDirect

    For VAR, amp, or power factor locally controlled shunt impedances, the flow direction: in, out.

    cellSize

    The size of the individual units that make up the bank.

    controlKind

    Kind of control (if any).

    highVoltageOverride

    For locally controlled shunt impedances which have a voltage override feature, the high voltage override value. If the voltage is above this value, the shunt impedance will be turned off regardless of the other local controller settings.

    localControlKind

    Kind of local controller.

    localOffLevel

    Upper control setting.

    localOnLevel

    Lower control setting.

    localOverride

    True if the locally controlled capacitor has voltage override capability.

    lowVoltageOverride

    For locally controlled shunt impedances which have a voltage override feature, the low voltage override value. If the voltage is below this value, the shunt impedance will be turned on regardless of the other local controller settings.

    maxSwitchOperationCount

    IdmsShuntImpedanceData.maxNumSwitchOps.

    normalOpen

    True if open is normal status for a fixed capacitor bank, otherwise normal status is closed.

    regBranch

    For VAR, amp, or power factor locally controlled shunt impedances, the index of the regulation branch.

    regBranchEnd

    For VAR, amp, or power factor locally controlled shunt impedances, the end of the branch that is regulated. The field has the following values: from side, to side, and tertiary (only if the branch is a transformer).

    regBranchKind

    (For VAR, amp, or power factor locally controlled shunt impedances) Kind of regulation branch.

    sensingPhaseCode

    Phases that are measured for controlling the device.

    switchOperationCycle

    Time interval between consecutive switching operations.

    vRegLineLine

    True if regulated voltages are measured line to line, otherwise they are measured line to ground.

    ShuntCompensatorInfo

    undocumented

  983. case class ShuntCompensatorDynamicData(sup: BasicElement, connectionStatus: Int, desiredVoltage: Double, mVARInjection: Double, stepPosition: Int, voltageRegulationStatus: Boolean, MktShuntCompensator: String) extends Element with Product with Serializable

    Permalink

    Optimal Power Flow or State Estimator Filter Bank Data for OTS.

    Optimal Power Flow or State Estimator Filter Bank Data for OTS.

    This is used for RealTime, Study and Maintenance Users

    sup

    Reference to the superclass object.

    connectionStatus

    The current status for the Voltage Control Capacitor 1= Connected 0 = Disconnected

    desiredVoltage

    The desired voltage for the Voltage Control Capacitor

    mVARInjection

    The injection of reactive power of the filter bank in the NA solution or VCS reactive power production

    stepPosition

    Voltage control capacitor step position

    voltageRegulationStatus

    Indicator if the voltage control this is regulating True = Yes, False = No

    MktShuntCompensator

    undocumented

  984. case class ShuntCompensatorInfo(sup: AssetInfo, maxPowerLoss: Double, ratedCurrent: Double, ratedReactivePower: Double, ratedVoltage: Double, ShuntCompensatorControl: String) extends Element with Product with Serializable

    Permalink

    Properties of shunt capacitor, shunt reactor or switchable bank of shunt capacitor or reactor assets.

    Properties of shunt capacitor, shunt reactor or switchable bank of shunt capacitor or reactor assets.

    sup

    Reference to the superclass object.

    maxPowerLoss

    Maximum allowed apparent power loss.

    ratedCurrent

    Rated current.

    ratedReactivePower

    Rated reactive power.

    ratedVoltage

    Rated voltage.

    ShuntCompensatorControl

    undocumented

  985. case class ShuntCompensatorPhase(sup: PowerSystemResource, maximumSections: Int, normalSections: Int, phase: String, ShuntCompensator: String) extends Element with Product with Serializable

    Permalink

    Single phase of a multi-phase shunt compensator when its attributes might be different per phase.

    Single phase of a multi-phase shunt compensator when its attributes might be different per phase.

    sup

    Reference to the superclass object.

    maximumSections

    The maximum number of sections that may be switched in for this phase.

    normalSections

    For the capacitor phase, the normal number of sections switched in.

    phase

    Phase of this shunt compensator component. If the shunt compensator is wye connected, the connection is from the indicated phase to the central ground or neutral point. If the shunt compensator is delta connected, the phase indicates a shunt compensator connected from the indicated phase to the next logical non-neutral phase.

    ShuntCompensator

    Shunt compensator of this shunt compensator phase.

  986. case class ShutdownCurve(sup: Curve, shutdownCost: Double, shutdownDate: String, ThermalGeneratingUnit: String) extends Element with Product with Serializable

    Permalink

    Relationship between the rate in gross active power/minute (Y-axis) at which a unit should be shutdown and its present gross MW output (X-axis).

    Relationship between the rate in gross active power/minute (Y-axis) at which a unit should be shutdown and its present gross MW output (X-axis).

    sup

    Reference to the superclass object.

    shutdownCost

    Fixed shutdown cost.

    shutdownDate

    The date and time of the most recent generating unit shutdown.

    ThermalGeneratingUnit

    A thermal generating unit may have a shutdown curve.

  987. case class SimpleEndDeviceFunction(sup: EndDeviceFunction, kind: String) extends Element with Product with Serializable

    Permalink

    Simple end device function distinguished by 'kind'.

    Simple end device function distinguished by 'kind'.

    Use this class for instances that cannot be represented by another end device function specialisations.

    sup

    Reference to the superclass object.

    kind

    Kind of this function.

  988. case class Skill(sup: Document, certificationPeriod: String, effectiveDateTime: String, level: String, Crafts: List[String], ErpPerson: String, QualificationRequirements: List[String]) extends Element with Product with Serializable

    Permalink

    Proficiency level of a craft, which is required to operate or maintain a particular type of asset and/or perform certain types of work.

    Proficiency level of a craft, which is required to operate or maintain a particular type of asset and/or perform certain types of work.

    sup

    Reference to the superclass object.

    certificationPeriod

    Interval between the certification and its expiry.

    effectiveDateTime

    Date and time the skill became effective.

    level

    Level of skill for a Craft.

    Crafts

    undocumented

    ErpPerson

    undocumented

    QualificationRequirements

    undocumented

  989. case class SolarGeneratingUnit(sup: GeneratingUnit) extends Element with Product with Serializable

    Permalink

    A solar thermal generating unit.

    A solar thermal generating unit.

    sup

    Reference to the superclass object.

  990. case class Specification(sup: Document) extends Element with Product with Serializable

    Permalink

    Specification can be used for various purposes relative to an asset, a logical device (PowerSystemResource), location, etc.

    Specification can be used for various purposes relative to an asset, a logical device (PowerSystemResource), location, etc.

    Examples include documents supplied by manufacturers such as asset installation instructions, asset maintenance instructions, etc.

    sup

    Reference to the superclass object.

  991. case class Stage(sup: IdentifiedObject, priority: Int, RemedialActionScheme: String) extends Element with Product with Serializable

    Permalink

    Stage of a remedial action scheme.

    Stage of a remedial action scheme.

    sup

    Reference to the superclass object.

    priority

    The priority of the stage. 0 = don t care (default) 1 = highest priority. 2 is less than 1 and so on. A stage with higher priority needs be activated before a lower stage can be activated.

    RemedialActionScheme

    undocumented

  992. case class StageTrigger(sup: IdentifiedObject, armed: Boolean, normalArmed: Boolean, priority: Int, GateArmed: String, GateComCondition: String, GateTrigger: String, ProtectiveActionCollection: String, Stage: String) extends Element with Product with Serializable

    Permalink

    Condition that is triggered either by TriggerCondition of by gate condition within a stage and has remedial action-s.

    Condition that is triggered either by TriggerCondition of by gate condition within a stage and has remedial action-s.

    sup

    Reference to the superclass object.

    armed

    The status of the class set by operation or by signal. Optional field that will override other status fields.

    normalArmed

    The default/normal value used when other active signal/values are missing.

    priority

    Priority of trigger. 0 = don t care (default) 1 = highest priority. 2 is less than 1 and so on. A trigger with the highest priority will trigger first.

    GateArmed

    undocumented

    GateComCondition

    undocumented

    GateTrigger

    undocumented

    ProtectiveActionCollection

    undocumented

    Stage

    undocumented

  993. case class StandardIndustryCode(sup: Document, code: String) extends Element with Product with Serializable

    Permalink

    The Standard Industrial Classification (SIC) are the codes that identify the type of products/service an industry is involved in, and used for statutory reporting purposes.

    The Standard Industrial Classification (SIC) are the codes that identify the type of products/service an industry is involved in, and used for statutory reporting purposes.

    For example, in the USA these codes are located by the federal government, and then published in a book entitled "The Standard Industrial Classification Manual". The codes are arranged in a hierarchical structure.

    sup

    Reference to the superclass object.

    code

    Standard alphanumeric code assigned to a particular product/service within an industry.

  994. case class StartIgnFuelCurve(sup: Curve, ignitionFuelType: String, StartupModel: String) extends Element with Product with Serializable

    Permalink

    The quantity of ignition fuel (Y-axis) used to restart and repay the auxiliary power consumed versus the number of hours (X-axis) the unit was off line.

    The quantity of ignition fuel (Y-axis) used to restart and repay the auxiliary power consumed versus the number of hours (X-axis) the unit was off line.

    sup

    Reference to the superclass object.

    ignitionFuelType

    Type of ignition fuel.

    StartupModel

    The unit's startup model may have a startup ignition fuel curve.

  995. case class StartMainFuelCurve(sup: Curve, mainFuelType: String, StartupModel: String) extends Element with Product with Serializable

    Permalink

    The quantity of main fuel (Y-axis) used to restart and repay the auxiliary power consumed versus the number of hours (X-axis) the unit was off line.

    The quantity of main fuel (Y-axis) used to restart and repay the auxiliary power consumed versus the number of hours (X-axis) the unit was off line.

    sup

    Reference to the superclass object.

    mainFuelType

    Type of main fuel.

    StartupModel

    The unit's startup model may have a startup main fuel curve.

  996. case class StartRampCurve(sup: Curve, hotStandbyRamp: Double, StartupModel: String) extends Element with Product with Serializable

    Permalink

    Rate in gross active power/minute (Y-axis) at which a unit can be loaded versus the number of hours (X-axis) the unit was off line.

    Rate in gross active power/minute (Y-axis) at which a unit can be loaded versus the number of hours (X-axis) the unit was off line.

    sup

    Reference to the superclass object.

    hotStandbyRamp

    The startup ramp rate in gross for a unit that is on hot standby.

    StartupModel

    The unit's startup model may have a startup ramp curve.

  997. case class StartUpCostCurve(sup: Curve, RegisteredGenerators: List[String]) extends Element with Product with Serializable

    Permalink

    Startup costs and time as a function of down time.

    Startup costs and time as a function of down time.

    Relationship between unit startup cost (Y1-axis) vs. unit elapsed down time (X-axis).

    sup

    Reference to the superclass object.

    RegisteredGenerators

    undocumented

  998. case class StartUpEnergyCurve(sup: Curve, RegisteredGenerator: String) extends Element with Product with Serializable

    Permalink

    The energy consumption of a generating resource to complete a start-up from the StartUpEnergyCurve.

    The energy consumption of a generating resource to complete a start-up from the StartUpEnergyCurve.

    Definition of the StartUpEnergyCurve includes, xvalue as the cooling time and y1value as the MW value.

    sup

    Reference to the superclass object.

    RegisteredGenerator

    undocumented

  999. case class StartUpFuelCurve(sup: Curve, RegisteredGenerator: String) extends Element with Product with Serializable

    Permalink

    The fuel consumption of a Generating Resource to complete a Start-Up.(x=cooling time) Form Startup Fuel Curve.

    The fuel consumption of a Generating Resource to complete a Start-Up.(x=cooling time) Form Startup Fuel Curve. xAxisData -> cooling time, y1AxisData -> MBtu

    sup

    Reference to the superclass object.

    RegisteredGenerator

    undocumented

  1000. case class StartUpTimeCurve(sup: Curve, RegisteredGenerator: String) extends Element with Product with Serializable

    Permalink

    Startup time curve as a function of down time, where time is specified in minutes.

    Startup time curve as a function of down time, where time is specified in minutes.

    Relationship between unit startup time (Y1-axis) vs. unit elapsed down time (X-axis).

    sup

    Reference to the superclass object.

    RegisteredGenerator

    undocumented

  1001. case class StartupModel(sup: IdentifiedObject, fixedMaintCost: Double, hotStandbyHeat: String, incrementalMaintCost: Double, minimumDownTime: Double, minimumRunTime: Double, riskFactorCost: Double, startupCost: Double, startupDate: String, startupPriority: Int, stbyAuxP: Double, StartIgnFuelCurve: String, StartMainFuelCurve: String, StartRampCurve: String, ThermalGeneratingUnit: String) extends Element with Product with Serializable

    Permalink

    Unit start up characteristics depending on how long the unit has been off line.

    Unit start up characteristics depending on how long the unit has been off line.

    sup

    Reference to the superclass object.

    fixedMaintCost

    Fixed maintenance cost.

    hotStandbyHeat

    The amount of heat input per time uint required for hot standby operation.

    incrementalMaintCost

    Incremental maintenance cost.

    minimumDownTime

    The minimum number of hours the unit must be down before restart.

    minimumRunTime

    The minimum number of hours the unit must be operating before being allowed to shut down.

    riskFactorCost

    The opportunity cost associated with the return in monetary unit. This represents the restart's "share" of the unit depreciation and risk of an event which would damage the unit.

    startupCost

    Total miscellaneous start up costs.

    startupDate

    The date and time of the most recent generating unit startup.

    startupPriority

    Startup priority within control area where lower numbers indicate higher priorities. More than one unit in an area may be assigned the same priority.

    stbyAuxP

    The unit's auxiliary active power consumption to maintain standby mode.

    StartIgnFuelCurve

    The unit's startup model may have a startup ignition fuel curve.

    StartMainFuelCurve

    The unit's startup model may have a startup main fuel curve.

    StartRampCurve

    The unit's startup model may have a startup ramp curve.

    ThermalGeneratingUnit

    A thermal generating unit may have a startup model.

  1002. case class StateVariable(sup: BasicElement) extends Element with Product with Serializable

    Permalink

    An abstract class for state variables.

    An abstract class for state variables.

    sup

    Reference to the superclass object.

  1003. case class Statements(sup: FullModelDocumentElement) extends Element with Product with Serializable

    Permalink

  1004. case class StaticVarCompensator(sup: RegulatingCondEq, capacitiveRating: Double, inductiveRating: Double, q: Double, sVCControlMode: String, slope: Double, voltageSetPoint: Double) extends Element with Product with Serializable

    Permalink

    A facility for providing variable and controllable shunt reactive power.

    A facility for providing variable and controllable shunt reactive power.

    The SVC typically consists of a stepdown transformer, filter, thyristor-controlled reactor, and thyristor-switched capacitor arms.

    sup

    Reference to the superclass object.

    capacitiveRating

    Maximum available capacitive reactance.

    inductiveRating

    Maximum available inductive reactance.

    q

    Reactive power injection. Load sign convention is used, i.e. positive sign means flow out from a node.

    sVCControlMode

    SVC control mode.

    slope

    The characteristics slope of an SVC defines how the reactive power output changes in proportion to the difference between the regulated bus voltage and the voltage setpoint.

    voltageSetPoint

    The reactive power output of the SVC is proportional to the difference between the voltage at the regulated bus and the voltage setpoint. When the regulated bus voltage is equal to the voltage setpoint, the reactive power output is zero.

  1005. case class StationSupply(sup: EnergyConsumer) extends Element with Product with Serializable

    Permalink

    Station supply with load derived from the station output.

    Station supply with load derived from the station output.

    sup

    Reference to the superclass object.

  1006. case class Status(sup: BasicElement, dateTime: String, reason: String, remark: String, value: String) extends Element with Product with Serializable

    Permalink

    Current status information relevant to an entity.

    Current status information relevant to an entity.

    sup

    Reference to the superclass object.

    dateTime

    Date and time for which status 'value' applies.

    reason

    Reason code or explanation for why an object went to the current status 'value'.

    remark

    Pertinent information regarding the current 'value', as free form text.

    value

    Status value at 'dateTime'; prior status changes may have been kept in instances of activity records associated with the object to which this status applies.

  1007. case class SteamSendoutSchedule(sup: RegularIntervalSchedule, CogenerationPlant: String) extends Element with Product with Serializable

    Permalink

    The cogeneration plant's steam sendout schedule in volume per time unit.

    The cogeneration plant's steam sendout schedule in volume per time unit.

    sup

    Reference to the superclass object.

    CogenerationPlant

    A cogeneration plant has a steam sendout schedule.

  1008. case class SteamSupply(sup: PowerSystemResource, steamSupplyRating: Double, SteamTurbines: List[String]) extends Element with Product with Serializable

    Permalink

    Steam supply for steam turbine.

    Steam supply for steam turbine.

    sup

    Reference to the superclass object.

    steamSupplyRating

    Rating of steam supply.

    SteamTurbines

    Steam turbines may have steam supplied by a steam supply.

  1009. case class SteamTurbine(sup: PrimeMover, crossoverTC: Double, reheater1TC: Double, reheater2TC: Double, shaft1PowerHP: Double, shaft1PowerIP: Double, shaft1PowerLP1: Double, shaft1PowerLP2: Double, shaft2PowerHP: Double, shaft2PowerIP: Double, shaft2PowerLP1: Double, shaft2PowerLP2: Double, steamChestTC: Double) extends Element with Product with Serializable

    Permalink

    Steam turbine.

    Steam turbine.

    sup

    Reference to the superclass object.

    crossoverTC

    Crossover time constant.

    reheater1TC

    First reheater time constant.

    reheater2TC

    Second reheater time constant.

    shaft1PowerHP

    Fraction of power from shaft 1 high pressure turbine output.

    shaft1PowerIP

    Fraction of power from shaft 1 intermediate pressure turbine output.

    shaft1PowerLP1

    Fraction of power from shaft 1 first low pressure turbine output.

    shaft1PowerLP2

    Fraction of power from shaft 1 second low pressure turbine output.

    shaft2PowerHP

    Fraction of power from shaft 2 high pressure turbine output.

    shaft2PowerIP

    Fraction of power from shaft 2 intermediate pressure turbine output.

    shaft2PowerLP1

    Fraction of power from shaft 2 first low pressure turbine output.

    shaft2PowerLP2

    Fraction of power from shaft 2 second low pressure turbine output.

    steamChestTC

    Steam chest time constant.

  1010. case class StreetAddress(sup: BasicElement, status: String, streetDetail: String, townDetail: String) extends Element with Product with Serializable

    Permalink

    General purpose street address information.

    General purpose street address information.

    sup

    Reference to the superclass object.

    status

    Status of this address.

    streetDetail

    Street detail.

    townDetail

    Town detail.

  1011. case class StreetDetail(sup: BasicElement, addressGeneral: String, buildingName: String, code: String, name: String, number: String, prefix: String, suffix: String, suiteNumber: String, typ: String, withinTownLimits: Boolean) extends Element with Product with Serializable

    Permalink

    Street details, in the context of address.

    Street details, in the context of address.

    sup

    Reference to the superclass object.

    addressGeneral

    Additional address information, for example a mailstop.

    buildingName

    (if applicable) In certain cases the physical location of the place of interest does not have a direct point of entry from the street, but may be located inside a larger structure such as a building, complex, office block, apartment, etc.

    code

    (if applicable) Utilities often make use of external reference systems, such as those of the town-planner's department or surveyor general's mapping system, that allocate global reference codes to streets.

    name

    Name of the street.

    number

    Designator of the specific location on the street.

    prefix

    Prefix to the street name. For example: North, South, East, West.

    suffix

    Suffix to the street name. For example: North, South, East, West.

    suiteNumber

    Number of the apartment or suite.

    typ

    Type of street. Examples include: street, circle, boulevard, avenue, road, drive, etc.

    withinTownLimits

    True if this street is within the legal geographical boundaries of the specified town (default).

  1012. case class Streetlight(sup: Asset, armLength: Double, lampKind: String, lightRating: Double, Pole: String) extends Element with Product with Serializable

    Permalink

    Streetlight asset.

    Streetlight asset.

    sup

    Reference to the superclass object.

    armLength

    Length of arm. Note that a new light may be placed on an existing arm.

    lampKind

    Lamp kind.

    lightRating

    Power rating of light.

    Pole

    Pole to which thiss streetlight is attached.

  1013. case class StringMeasurement(sup: Measurement) extends Element with Product with Serializable

    Permalink

    StringMeasurement represents a measurement with values of type string.

    StringMeasurement represents a measurement with values of type string.

    sup

    Reference to the superclass object.

  1014. case class StringMeasurementValue(sup: MeasurementValue, value: String, StringMeasurement: String) extends Element with Product with Serializable

    Permalink

    StringMeasurementValue represents a measurement value of type string.

    StringMeasurementValue represents a measurement value of type string.

    sup

    Reference to the superclass object.

    value

    The value to supervise.

    StringMeasurement

    Measurement to which this value is connected.

  1015. case class StringQuantity(sup: BasicElement, multiplier: String, unit: String, value: String) extends Element with Product with Serializable

    Permalink

    Quantity with string value (when it is not important whether it is an integral or a floating point number) and associated unit information.

    Quantity with string value (when it is not important whether it is an integral or a floating point number) and associated unit information.

    sup

    Reference to the superclass object.

    multiplier

    undocumented

    unit

    undocumented

    value

    undocumented

  1016. case class Structure(sup: AssetContainer, fumigantAppliedDate: String, fumigantName: String, height: Double, materialKind: String, ratedVoltage: Double, removeWeed: Boolean, weedRemovedDate: String) extends Element with Product with Serializable

    Permalink

    Construction holding assets such as conductors, transformers, switchgear, etc.

    Construction holding assets such as conductors, transformers, switchgear, etc.

    Where applicable, number of conductors can be derived from the number of associated wire spacing instances.

    sup

    Reference to the superclass object.

    fumigantAppliedDate

    Date fumigant was last applied.

    fumigantName

    Name of fumigant.

    height

    Visible height of structure above ground level for overhead construction (e.g., Pole or Tower) or below ground level for an underground vault, manhole, etc. Refer to associated DimensionPropertiesInfo for other types of dimensions.

    materialKind

    Material this structure is made of.

    ratedVoltage

    Maximum rated voltage of the equipment that can be mounted on/contained within the structure.

    removeWeed

    True if weeds are to be removed around asset.

    weedRemovedDate

    Date weed were last removed.

  1017. case class StructureSupport(sup: Asset, anchorKind: String, anchorRodCount: Int, anchorRodLength: Double, direction: Double, kind: String, len: Double, size1: String, SecuredStructure: String) extends Element with Product with Serializable

    Permalink

    Support for structure assets.

    Support for structure assets.

    sup

    Reference to the superclass object.

    anchorKind

    (if anchor) Kind of anchor.

    anchorRodCount

    (if anchor) Number of rods used.

    anchorRodLength

    (if anchor) Length of rod used.

    direction

    Direction of this support structure.

    kind

    Kind of structure support.

    len

    Length of this support structure.

    size1

    Size of this support structure.

    SecuredStructure

    undocumented

  1018. case class SubControlArea(sup: PowerSystemResource, areaShortName: String, constantCoefficient: Double, embeddedControlArea: String, endEffectiveDate: String, internalCA: String, linearCoefficient: Double, localCA: String, maxSelfSchedMW: Double, minSelfSchedMW: Double, quadraticCoefficient: Double, startEffectiveDate: String, AdjacentCASet: String, AreaReserveSpecification: String, HostControlArea: String, RTO: String) extends Element with Product with Serializable

    Permalink

    An area defined for the purpose of tracking interchange with surrounding areas via tie points; may or may not serve as a control area.

    An area defined for the purpose of tracking interchange with surrounding areas via tie points; may or may not serve as a control area.

    sup

    Reference to the superclass object.

    areaShortName

    Market area short name, which is the regulation zone. It references AGC regulation zone name.

    constantCoefficient

    Loss estimate constant coefficient

    embeddedControlArea

    Used in conjunction with the InternalCA flag. If the InternalCA flag is YES, this flag does not apply. If the InternaCA flag is NO, this flag provides an indication of AdjacentCA (NO) or Embedded CA (YES).

    endEffectiveDate

    end effective date

    internalCA

    A Yes/No indication that this control area is contained internal to the system.

    linearCoefficient

    Loss estimate linear coefficient

    localCA

    Indication that this control area is the local control area.

    maxSelfSchedMW

    Maximum amount of self schedule MWs allowed for an embedded control area.

    minSelfSchedMW

    Minimum amount of self schedule MW allowed for an embedded control area.

    quadraticCoefficient

    Loss estimate quadratic coefficient

    startEffectiveDate

    start effective date

    AdjacentCASet

    undocumented

    AreaReserveSpecification

    undocumented

    HostControlArea

    The interchange area may operate as a control area

    RTO

    undocumented

  1019. case class SubGeographicalRegion(sup: IdentifiedObject, Region: String) extends Element with Product with Serializable

    Permalink

    A subset of a geographical region of a power system network model.

    A subset of a geographical region of a power system network model.

    sup

    Reference to the superclass object.

    Region

    The geographical region to which this sub-geographical region is within.

  1020. case class SubLoadArea(sup: EnergyArea, LoadArea: String) extends Element with Product with Serializable

    Permalink

    The class is the second level in a hierarchical structure for grouping of loads for the purpose of load flow load scaling.

    The class is the second level in a hierarchical structure for grouping of loads for the purpose of load flow load scaling.

    sup

    Reference to the superclass object.

    LoadArea

    The LoadArea where the SubLoadArea belongs.

  1021. case class Subcritical(sup: FossilSteamSupply) extends Element with Product with Serializable

    Permalink

    Once-through subcritical boiler.

    Once-through subcritical boiler.

    sup

    Reference to the superclass object.

  1022. case class SubscribePowerCurve(sup: Curve) extends Element with Product with Serializable

    Permalink

    Price curve for specifying the cost of energy (X) at points in time (y1) according to a prcing structure, which is based on a tariff.

    Price curve for specifying the cost of energy (X) at points in time (y1) according to a prcing structure, which is based on a tariff.

    sup

    Reference to the superclass object.

  1023. case class Substation(sup: EquipmentContainer, Region: String) extends Element with Product with Serializable

    Permalink

    A collection of equipment for purposes other than generation or utilization, through which electric energy in bulk is passed for the purposes of switching or modifying its characteristics.

    A collection of equipment for purposes other than generation or utilization, through which electric energy in bulk is passed for the purposes of switching or modifying its characteristics.

    sup

    Reference to the superclass object.

    Region

    The SubGeographicalRegion containing the substation.

  1024. case class SubstitutionResourceList(sup: BasicElement, precedence: Int, RegisteredResource: String, TransmissionContractRight: String) extends Element with Product with Serializable

    Permalink

    List of resources that can be substituted for within the bounds of a Contract definition.

    List of resources that can be substituted for within the bounds of a Contract definition.

    This class has a precedence and a resource.

    sup

    Reference to the superclass object.

    precedence

    An indicator of the order a resource should be substituted. The lower the number the higher the precedence.

    RegisteredResource

    undocumented

    TransmissionContractRight

    undocumented

  1025. case class Supercritical(sup: FossilSteamSupply) extends Element with Product with Serializable

    Permalink

    Once-through supercritical boiler.

    Once-through supercritical boiler.

    sup

    Reference to the superclass object.

  1026. case class SurgeArrester(sup: AuxiliaryEquipment) extends Element with Product with Serializable

    Permalink

    Shunt device, installed on the network, usually in the proximity of electrical equipment in order to protect the said equipment against transient voltage transients caused by lightning or switching activity.

    Shunt device, installed on the network, usually in the proximity of electrical equipment in order to protect the said equipment against transient voltage transients caused by lightning or switching activity.

    sup

    Reference to the superclass object.

  1027. case class SurgeArresterInfo(sup: AssetInfo, continuousOperatingVoltage: Double, isPolymer: Boolean, lightningImpulseDischargeVoltage: Double, lineDischargeClass: Int, nominalDischargeCurrent: Double, pressureReliefClass: Double, ratedVoltage: Double, steepFrontDischargeVoltage: Double, switchingImpulseDischargeVoltage: Double) extends Element with Product with Serializable

    Permalink

    Properties of surge arrester.

    Properties of surge arrester.

    sup

    Reference to the superclass object.

    continuousOperatingVoltage

    Maximum continuous power frequency voltage allowed on the surge arrester.

    isPolymer

    If true, the arrester has a polymer housing, porcelain otherwise.

    lightningImpulseDischargeVoltage

    Residual voltage during an 8x20 microsecond current impulse at the nominal discharge current level.

    lineDischargeClass

    Determines the arrester energy discharge capability. Choices are limited to 0 (none) through 5 (highest) by IEC 60099. Classes 1..3 require a 10-kA nominal discharge current. Classes 4..5 require a 20-kA nominal discharge current. Lower nominal discharge currents must use class 0.

    nominalDischargeCurrent

    The lightning discharge current used to classify the arrester. Choices are limited to 1.5, 2.5, 5, 10, and 20 kA by IEC 60099.

    pressureReliefClass

    Fault current level at which all parts of the failed arrester lie within a circle prescribed by IEC 60099.

    ratedVoltage

    The temporary overvoltage (TOV) level at power frequency that the surge arrester withstands for 10 seconds.

    steepFrontDischargeVoltage

    Residual voltage during a current impulse with front time of 1 microsecond, and magnitude equal to the nominal discharge current level.

    switchingImpulseDischargeVoltage

    Residual voltage during a current impulse with front time of at least 30 microseconds, and magnitude specified in IEC 60099 for the line discharge class. Does not apply to line discharge class 0.

  1028. case class SvInjection(sup: StateVariable, pInjection: Double, qInjection: Double, TopologicalNode: String) extends Element with Product with Serializable

    Permalink

    The SvInjection is reporting the calculated bus injection minus the sum of the terminal flows.

    The SvInjection is reporting the calculated bus injection minus the sum of the terminal flows.

    The terminal flow is positive out from the bus (load sign convention) and bus injection has positive flow into the bus. SvInjection may have the remainder after state estimation or slack after power flow calculation.

    sup

    Reference to the superclass object.

    pInjection

    The active power injected into the bus in addition to injections from equipment terminals. Positive sign means injection into the TopologicalNode (bus).

    qInjection

    The reactive power injected into the bus in addition to injections from equipment terminals. Positive sign means injection into the TopologicalNode (bus).

    TopologicalNode

    The topological node associated with the flow injection state variable.

  1029. case class SvPowerFlow(sup: StateVariable, p: Double, q: Double, Terminal: String) extends Element with Product with Serializable

    Permalink

    State variable for power flow.

    State variable for power flow.

    Load convention is used for flow direction. This means flow out from the TopologicalNode into the equipment is positive.

    sup

    Reference to the superclass object.

    p

    The active power flow. Load sign convention is used, i.e. positive sign means flow out from a TopologicalNode (bus) into the conducting equipment.

    q

    The reactive power flow. Load sign convention is used, i.e. positive sign means flow out from a TopologicalNode (bus) into the conducting equipment.

    Terminal

    The terminal associated with the power flow state variable.

  1030. case class SvShuntCompensatorSections(sup: StateVariable, sections: Double, ShuntCompensator: String) extends Element with Product with Serializable

    Permalink

    State variable for the number of sections in service for a shunt compensator.

    State variable for the number of sections in service for a shunt compensator.

    sup

    Reference to the superclass object.

    sections

    The number of sections in service as a continous variable. To get integer value scale with ShuntCompensator.bPerSection.

    ShuntCompensator

    The shunt compensator for which the state applies.

  1031. case class SvStatus(sup: StateVariable, inService: Boolean, ConductingEquipment: String) extends Element with Product with Serializable

    Permalink

    State variable for status.

    State variable for status.

    sup

    Reference to the superclass object.

    inService

    The in service status as a result of topology processing.

    ConductingEquipment

    The conducting equipment associated with the status state variable.

  1032. case class SvTapStep(sup: StateVariable, position: Double, TapChanger: String) extends Element with Product with Serializable

    Permalink

    State variable for transformer tap step.

    State variable for transformer tap step.

    This class is to be used for taps of LTC (load tap changing) transformers, not fixed tap transformers.

    sup

    Reference to the superclass object.

    position

    The floating point tap position. This is not the tap ratio, but rather the tap step position as defined by the related tap changer model and normally is constrained to be within the range of minimum and maximum tap positions.

    TapChanger

    The tap changer associated with the tap step state.

  1033. case class SvVoltage(sup: StateVariable, angle: Double, v: Double, TopologicalNode: String) extends Element with Product with Serializable

    Permalink

    State variable for voltage.

    State variable for voltage.

    sup

    Reference to the superclass object.

    angle

    The voltage angle of the topological node complex voltage with respect to system reference.

    v

    The voltage magnitude of the topological node.

    TopologicalNode

    The topological node associated with the voltage state.

  1034. case class Switch(sup: ConductingEquipment, normalOpen: Boolean, open: Boolean, ratedCurrent: Double, retained: Boolean, switchOnCount: Int, switchOnDate: String, CompositeSwitch: String, Outage: String, SwitchAction: String) extends Element with Product with Serializable

    Permalink

    A generic device designed to close, or open, or both, one or more electric circuits.

    A generic device designed to close, or open, or both, one or more electric circuits.

    All switches are two terminal devices including grounding switches.

    sup

    Reference to the superclass object.

    normalOpen

    The attribute is used in cases when no Measurement for the status value is present. If the Switch has a status measurement the Discrete.normalValue is expected to match with the Switch.normalOpen.

    open

    The attribute tells if the switch is considered open when used as input to topology processing.

    ratedCurrent

    The maximum continuous current carrying capacity in amps governed by the device material and construction.

    retained

    Branch is retained in a bus branch model. The flow through retained switches will normally be calculated in power flow.

    switchOnCount

    The switch on count since the switch was last reset or initialized.

    switchOnDate

    The date and time when the switch was last switched on.

    CompositeSwitch

    Composite switch to which this Switch belongs.

    Outage

    Current outage of this protective device.

    SwitchAction

    Action changing status of this switch.

  1035. case class SwitchAction(sup: SwitchingStep, kind: String, OperatedSwitch: String, PlannedOutage: String, SwitchingStepGroup: String) extends Element with Product with Serializable

    Permalink

    Action on switch as a switching step.

    Action on switch as a switching step.

    sup

    Reference to the superclass object.

    kind

    Switching action to perform.

    OperatedSwitch

    Switch that is the object of this switch action.

    PlannedOutage

    Planned outage for whose scope this switch action applies.

    SwitchingStepGroup

    Group to which this step belongs.

  1036. case class SwitchInfo(sup: AssetInfo, breakingCapacity: Double, isSinglePhase: Boolean, isUnganged: Boolean, ratedCurrent: Double, ratedVoltage: Double) extends Element with Product with Serializable

    Permalink

    Switch data.

    Switch data.

    sup

    Reference to the superclass object.

    breakingCapacity

    The maximum fault current a breaking device can break safely under prescribed conditions of use.

    isSinglePhase

    If true, it is a single phase switch.

    isUnganged

    If true, the switch is not ganged (i.e., a switch phase may be operated separately from other phases).

    ratedCurrent

    Rated current.

    ratedVoltage

    Rated voltage.

  1037. case class SwitchPhase(sup: PowerSystemResource, closed: Boolean, normalOpen: Boolean, phaseSide1: String, phaseSide2: String, Switch: String) extends Element with Product with Serializable

    Permalink

    Single phase of a multi-phase switch when its attributes might be different per phase.

    Single phase of a multi-phase switch when its attributes might be different per phase.

    sup

    Reference to the superclass object.

    closed

    The attribute tells if the switch is considered closed when used as input to topology processing.

    normalOpen

    Used in cases when no Measurement for the status value is present. If the SwitchPhase has a status measurement the Discrete.normalValue is expected to match with this value.

    phaseSide1

    Phase of this SwitchPhase on the side with terminal sequence number equal 1. Should be a phase contained in that terminal’s phases attribute.

    phaseSide2

    Phase of this SwitchPhase on the side with terminal sequence number equal 2. Should be a phase contained in that terminal’s Terminal.phases attribute.

    Switch

    The switch of the switch phase.

  1038. case class SwitchSchedule(sup: SeasonDayTypeSchedule, Switch: String) extends Element with Product with Serializable

    Permalink

    A schedule of switch positions.

    A schedule of switch positions.

    If RegularTimePoint.value1 is 0, the switch is open. If 1, the switch is closed.

    sup

    Reference to the superclass object.

    Switch

    A SwitchSchedule is associated with a Switch.

  1039. case class SwitchStatus(sup: BasicElement, switchStatus: String, MktSwitch: String) extends Element with Product with Serializable

    Permalink

    Optimal Power Flow or State Estimator Circuit Breaker Status.

    Optimal Power Flow or State Estimator Circuit Breaker Status.

    sup

    Reference to the superclass object.

    switchStatus

    Circuit Breaker Status (closed or open) of the circuit breaker from the power flow.

    MktSwitch

    undocumented

  1040. case class SwitchingPlan(sup: SwitchingStepGroup, purpose: String, rank: Int, Outage: String) extends Element with Product with Serializable

    Permalink

    A sequence of grouped or atomic steps intended to: - de-energise equipment or part of the network for safe work, and/or

    A sequence of grouped or atomic steps intended to: - de-energise equipment or part of the network for safe work, and/or

    - bring back in service previously de-energised equipment or part of the network.

    sup

    Reference to the superclass object.

    purpose

    Purpose of this plan, such as whether it is to move the state from normal to some abnormal condition, or to restore the normal state after an abnormal condition, or to perform some kind of optimisation such as correction of overload, voltage control, etc.

    rank

    Ranking in comparison to other switching plans.

    Outage

    Outage that will be eliminated when this switching plan gets executed.

  1041. case class SwitchingStep(sup: BasicElement, description: String, executedDateTime: String, isFreeSequence: Boolean, plannedDateTime: String, sequenceNumber: Int, CrewMember: String, Operator: String) extends Element with Product with Serializable

    Permalink

    Atomic switching step; can be part of a switching step group, or of the switching plan.

    Atomic switching step; can be part of a switching step group, or of the switching plan.

    sup

    Reference to the superclass object.

    description

    Free text description of this activity.

    executedDateTime

    Actual date and time of this switching step.

    isFreeSequence

    If true, the sequence number serves for presentation purposes only, and the activity itself may be executed at any time.

    plannedDateTime

    Planned date and time of this switching step.

    sequenceNumber

    Order of this activity in the sequence of activities within the switching plan.

    CrewMember

    Crew member responsible for this switching step.

    Operator

    Operator responsible for this switching step.

  1042. case class SwitchingStepGroup(sup: Document, isFreeSequence: Boolean, sequenceNumber: Int, SwitchingPlan: String) extends Element with Product with Serializable

    Permalink

    A logical step, grouping atomic switching steps that are important to distinguish when they may change topology (e.g.

    A logical step, grouping atomic switching steps that are important to distinguish when they may change topology (e.g. placing a jumper between two cuts).

    sup

    Reference to the superclass object.

    isFreeSequence

    If true, the sequence number serves for presentation purposes only, and the activity itself may be executed at any time.

    sequenceNumber

    Order of this activity in the sequence of activities within the switching plan.

    SwitchingPlan

    Switching plan to which this group belongs.

  1043. case class SynchrocheckRelay(sup: ProtectionEquipment, maxAngleDiff: Double, maxFreqDiff: Double, maxVoltDiff: Double) extends Element with Product with Serializable

    Permalink

    A device that operates when two AC circuits are within the desired limits of frequency, phase angle, and voltage, to permit or to cause the paralleling of these two circuits.

    A device that operates when two AC circuits are within the desired limits of frequency, phase angle, and voltage, to permit or to cause the paralleling of these two circuits.

    Used to prevent the paralleling of non-synchronous topological islands.

    sup

    Reference to the superclass object.

    maxAngleDiff

    The maximum allowable voltage vector phase angle difference across the open device.

    maxFreqDiff

    The maximum allowable frequency difference across the open device.

    maxVoltDiff

    The maximum allowable difference voltage across the open device.

  1044. case class SynchronousMachine(sup: RotatingMachine, aVRToManualLag: Double, aVRToManualLead: Double, baseQ: Double, condenserP: Double, coolantCondition: Double, coolantType: String, earthing: Boolean, earthingStarPointR: Double, earthingStarPointX: Double, ikk: Double, manualToAVR: Double, maxQ: Double, maxU: Double, minQ: Double, minU: Double, mu: Double, operatingMode: String, qPercent: Double, r: Double, r0: Double, r2: Double, referencePriority: Int, satDirectSubtransX: Double, satDirectSyncX: Double, satDirectTransX: Double, shortCircuitRotorType: String, typ: String, voltageRegulationRange: Double, x0: Double, x2: Double, InitialReactiveCapabilityCurve: String, SynchronousMachineDynamics: String) extends Element with Product with Serializable

    Permalink

    An electromechanical device that operates with shaft rotating synchronously with the network.

    An electromechanical device that operates with shaft rotating synchronously with the network.

    It is a single machine operating either as a generator or synchronous condenser or pump.

    sup

    Reference to the superclass object.

    aVRToManualLag

    Time delay required when switching from Automatic Voltage Regulation (AVR) to Manual for a lagging MVAr violation.

    aVRToManualLead

    Time delay required when switching from Automatic Voltage Regulation (AVR) to Manual for a leading MVAr violation.

    baseQ

    Default base reactive power value. This value represents the initial reactive power that can be used by any application function.

    condenserP

    Active power consumed when in condenser mode operation.

    coolantCondition

    Temperature or pressure of coolant medium

    coolantType

    Method of cooling the machine.

    earthing

    Indicates whether or not the generator is earthed. Used for short circuit data exchange according to IEC 60909

    earthingStarPointR

    Generator star point earthing resistance (Re). Used for short circuit data exchange according to IEC 60909

    earthingStarPointX

    Generator star point earthing reactance (Xe). Used for short circuit data exchange according to IEC 60909

    ikk

    Steady-state short-circuit current (in A for the profile) of generator with compound excitation during 3-phase short circuit.

    • Ikk=0: Generator with no compound excitation.
    • Ikk?0: Generator with compound excitation. Ikk is used to calculate the minimum steady-state short-circuit current for generators with compound excitation
    manualToAVR

    Time delay required when switching from Manual to Automatic Voltage Regulation. This value is used in the accelerating power reference frame for powerflow solutions

    maxQ

    Maximum reactive power limit. This is the maximum (nameplate) limit for the unit.

    maxU

    Maximum voltage limit for the unit.

    minQ

    Minimum reactive power limit for the unit.

    minU

    Minimum voltage limit for the unit.

    mu

    Factor to calculate the breaking current (Section 4.5.2.1 in the IEC 60909-0). Used only for single fed short circuit on a generator (Section 4.3.4.2. in the IEC 60909-0).

    operatingMode

    Current mode of operation.

    qPercent

    Percent of the coordinated reactive control that comes from this machine.

    r

    Equivalent resistance (RG) of generator. RG is considered for the calculation of all currents, except for the calculation of the peak current ip. Used for short circuit data exchange according to IEC 60909

    r0

    Zero sequence resistance of the synchronous machine.

    r2

    Negative sequence resistance.

    referencePriority

    Priority of unit for use as powerflow voltage phase angle reference bus selection. 0 = don t care (default) 1 = highest priority. 2 is less than 1 and so on.

    satDirectSubtransX

    Direct-axis subtransient reactance saturated, also known as Xd"sat.

    satDirectSyncX

    Direct-axes saturated synchronous reactance (xdsat); reciprocal of short-circuit ration. Used for short circuit data exchange, only for single fed short circuit on a generator. (Section 4.3.4.2. in the IEC 60909-0).

    satDirectTransX

    Saturated Direct-axis transient reactance. The attribute is primarily used for short circuit calculations according to ANSI.

    shortCircuitRotorType

    Type of rotor, used by short circuit applications, only for single fed short circuit according to IEC 60909.

    typ

    Modes that this synchronous machine can operate in.

    voltageRegulationRange

    Range of generator voltage regulation (PG in the IEC 60909-0) used for calculation of the impedance correction factor KG defined in IEC 60909-0 This attribute is used to describe the operating voltage of the generating unit.

    x0

    Zero sequence reactance of the synchronous machine.

    x2

    Negative sequence reactance.

    InitialReactiveCapabilityCurve

    The default reactive capability curve for use by a synchronous machine.

    SynchronousMachineDynamics

    Synchronous machine dynamics model used to describe dynamic behavior of this synchronous machine.

  1045. case class SynchronousMachineDetailed(sup: SynchronousMachineDynamics, efdBaseRatio: Double, ifdBaseType: String, saturationFactor120QAxis: Double, saturationFactorQAxis: Double) extends Element with Product with Serializable

    Permalink

    All synchronous machine detailed types use a subset of the same data parameters and input/output variables.

    All synchronous machine detailed types use a subset of the same data parameters and input/output variables.

    The several variations differ in the following ways:

    sup

    Reference to the superclass object.

    efdBaseRatio

    Ratio (Exciter voltage/Generator voltage) of Efd bases of exciter and generator models. Typical Value = 1.

    ifdBaseType

    Excitation base system mode. It should be equal to the value of WLMDV given by the user. WLMDV is the per unit ratio between the field voltage and the excitation current: Efd = WLMDV*Ifd. Typical Value = ifag.

    saturationFactor120QAxis

    Q-axis saturation factor at 120% of rated terminal voltage (S12q) (>=S1q). Typical Value = 0.12.

    saturationFactorQAxis

    Q-axis saturation factor at rated terminal voltage (S1q) (>= 0). Typical Value = 0.02.

  1046. case class SynchronousMachineDynamics(sup: RotatingMachineDynamics, ExcitationSystemDynamics: String, MechanicalLoadDynamics: String, SynchronousMachine: String, TurbineGovernorDynamics: List[String]) extends Element with Product with Serializable

    Permalink

    Synchronous machine whose behaviour is described by reference to a standard model expressed in one of the following forms:

    Synchronous machine whose behaviour is described by reference to a standard model expressed in one of the following forms:

    • simplified (or classical), where a group of generators or motors is not modelled in detail
    • detailed, in equivalent circuit form
    • detailed, in time constant reactance form

    <font color="#0f0f0f">or by definition of a user-defined model.</font> <font color="#0f0f0f"> </font><font color="#0f0f0f">Note: It is a common practice to represent small generators by a negative load rather than by a dynamic generator model when performing dynamics simulations.

    In this case a SynchronousMachine in the static model is not represented by anything in the dynamics model, instead it is treated as ordinary load.</font>

    sup

    Reference to the superclass object.

    ExcitationSystemDynamics

    Excitation system model associated with this synchronous machine model.

    MechanicalLoadDynamics

    Mechanical load model associated with this synchronous machine model.

    SynchronousMachine

    Synchronous machine to which synchronous machine dynamics model applies.

    TurbineGovernorDynamics

    Turbine-governor model associated with this synchronous machine model.

  1047. case class SynchronousMachineEquivalentCircuit(sup: SynchronousMachineDetailed, r1d: Double, r1q: Double, r2q: Double, rfd: Double, x1d: Double, x1q: Double, x2q: Double, xad: Double, xaq: Double, xf1d: Double, xfd: Double) extends Element with Product with Serializable

    Permalink

    The electrical equations for all variations of the synchronous models are based on the SynchronousEquivalentCircuit diagram for the direct and quadrature axes.

    The electrical equations for all variations of the synchronous models are based on the SynchronousEquivalentCircuit diagram for the direct and quadrature axes.

    Equations for conversion between Equivalent Circuit and Time Constant Reactance forms: Xd = Xad + Xl X�d = Xl + Xad * Xfd / (Xad + Xfd) X�d = Xl + Xad * Xfd * X1d / (Xad * Xfd + Xad * X1d + Xfd * X1d) Xq = Xaq + Xl X�q = Xl + Xaq * X1q / (Xaq+ X1q) X�q = Xl + Xaq * X1q* X2q / (Xaq * X1q + Xaq * X2q + X1q * X2q) T�do = (Xad + Xfd) / (omega0 * Rfd) T�do = (Xad * Xfd + Xad * X1d + Xfd * X1d) / (omega0 * R1d * (Xad + Xfd) T�qo = (Xaq + X1q) / (omega0 * R1q) T�qo = (Xaq * X1q + Xaq * X2q + X1q * X2q)/ (omega0 * R2q * (Xaq + X1q) Same equations using CIM attributes from SynchronousMachineTimeConstantReactance class on left of = sign and SynchronousMachineEquivalentCircuit class on right (except as noted): xDirectSync = xad + RotatingMachineDynamics.statorLeakageReactance xDirectTrans = RotatingMachineDynamics.statorLeakageReactance + xad * xfd / (xad + xfd) xDirectSubtrans = RotatingMachineDynamics.statorLeakageReactance + xad * xfd * x1d / (xad * xfd + xad * x1d + xfd * x1d) xQuadSync = xaq + RotatingMachineDynamics.statorLeakageReactance xQuadTrans = RotatingMachineDynamics.statorLeakageReactance + xaq * x1q / (xaq+ x1q) xQuadSubtrans = RotatingMachineDynamics.statorLeakageReactance + xaq * x1q* x2q / (xaq * x1q + xaq * x2q + x1q * x2q) tpdo = (xad + xfd) / (2*pi*nominal frequency * rfd) tppdo = (xad * xfd + xad * x1d + xfd * x1d) / (2*pi*nominal frequency * r1d * (xad + xfd) tpqo = (xaq + x1q) / (2*pi*nominal frequency * r1q) tppqo = (xaq * x1q + xaq * x2q + x1q * x2q)/ (2*pi*nominal frequency * r2q * (xaq + x1q).

    Are only valid for a simplified model where "Canay" reactance is zero.

    sup

    Reference to the superclass object.

    r1d

    D-axis damper 1 winding resistance.

    r1q

    Q-axis damper 1 winding resistance.

    r2q

    Q-axis damper 2 winding resistance.

    rfd

    Field winding resistance.

    x1d

    D-axis damper 1 winding leakage reactance.

    x1q

    Q-axis damper 1 winding leakage reactance.

    x2q

    Q-axis damper 2 winding leakage reactance.

    xad

    D-axis mutual reactance.

    xaq

    Q-axis mutual reactance.

    xf1d

    Differential mutual (�Canay�) reactance.

    xfd

    Field winding leakage reactance.

  1048. case class SynchronousMachineSimplified(sup: SynchronousMachineDynamics) extends Element with Product with Serializable

    Permalink

    The simplified model represents a synchronous generator as a constant internal voltage behind an impedance (Rs + jXp) as shown in the Simplified diagram.

    The simplified model represents a synchronous generator as a constant internal voltage behind an impedance (Rs + jXp) as shown in the Simplified diagram.

    Since internal voltage is held constant, there is no Efd input and any excitation system model will be ignored. There is also no Ifd output.

    sup

    Reference to the superclass object.

  1049. case class SynchronousMachineTimeConstantReactance(sup: SynchronousMachineDetailed, ks: Double, modelType: String, rotorType: String, tc: Double, tpdo: Double, tppdo: Double, tppqo: Double, tpqo: Double, xDirectSubtrans: Double, xDirectSync: Double, xDirectTrans: Double, xQuadSubtrans: Double, xQuadSync: Double, xQuadTrans: Double) extends Element with Product with Serializable

    Permalink

    Synchronous machine detailed modelling types are defined by the combination of the attributes SynchronousMachineTimeConstantReactance.modelType and SynchronousMachineTimeConstantReactance.rotorType.

    Synchronous machine detailed modelling types are defined by the combination of the attributes SynchronousMachineTimeConstantReactance.modelType and SynchronousMachineTimeConstantReactance.rotorType. Parameter notes:

    • The �p� in the time-related attribute names is a substitution for a �prime� in the usual parameter notation, e.g. tpdo refers to T'do.

    The parameters used for models expressed in time constant reactance form include:

    • RotatingMachine.ratedS (MVAbase)
    • RotatingMachineDynamics.damping (D)
    • RotatingMachineDynamics.inertia (H)
    • RotatingMachineDynamics.saturationFactor (S1)
    • RotatingMachineDynamics.saturationFactor120 (S12)
    • RotatingMachineDynamics.statorLeakageReactance (Xl)
    • RotatingMachineDynamics.statorResistance (Rs)
    • SynchronousMachineTimeConstantReactance.ks (Ks)
    • SynchronousMachineDetailed.saturationFactorQAxis (S1q)
    • SynchronousMachineDetailed.saturationFactor120QAxis (S12q)
    • SynchronousMachineDetailed.efdBaseRatio
    • SynchronousMachineDetailed.ifdBaseType
    • SynchronousMachineDetailed.ifdBaseValue, if present
    • .xDirectSync (Xd)
    • .xDirectTrans (X'd)
    • .xDirectSubtrans (Xd)
    • .xQuadSync (Xq)
    • .xQuadTrans (X'q)
    • .xQuadSubtrans (Xq)
    • .tpdo (T'do)
    • .tppdo (Tdo)
    • .tpqo (T'qo)
    • .tppqo (Tqo)
    • .tc.
    sup

    Reference to the superclass object.

    ks

    Saturation loading correction factor (Ks) (>= 0). Used only by Type J model. Typical Value = 0.

    modelType

    Type of synchronous machine model used in Dynamic simulation applications.

    rotorType

    Type of rotor on physical machine.

    tc

    Damping time constant for �Canay� reactance. Typical Value = 0.

    tpdo

    Direct-axis transient rotor time constant (T'do) (> Tdo). Typical Value = 5.

    tppdo

    Direct-axis subtransient rotor time constant (Tdo) (> 0). Typical Value = 0.03.

    tppqo

    Quadrature-axis subtransient rotor time constant (Tqo) (> 0). Typical Value = 0.03.

    tpqo

    Quadrature-axis transient rotor time constant (T'qo) (> Tqo). Typical Value = 0.5.

    xDirectSubtrans

    Direct-axis subtransient reactance (unsaturated) (Xd) (> Xl). Typical Value = 0.2.

    xDirectSync

    Direct-axis synchronous reactance (Xd) (>= X'd). The quotient of a sustained value of that AC component of armature voltage that is produced by the total direct-axis flux due to direct-axis armature current and the value of the AC component of this current, the machine running at rated speed. Typical Value = 1.8.

    xDirectTrans

    Direct-axis transient reactance (unsaturated) (X'd) (> =Xd). Typical Value = 0.5.

    xQuadSubtrans

    Quadrature-axis subtransient reactance (Xq) (> Xl). Typical Value = 0.2.

    xQuadSync

    Quadrature-axis synchronous reactance (Xq) (> =X'q). The ratio of the component of reactive armature voltage, due to the quadrature-axis component of armature current, to this component of current, under steady state conditions and at rated frequency. Typical Value = 1.6.

    xQuadTrans

    Quadrature-axis transient reactance (X'q) (> =Xq). Typical Value = 0.3.

  1050. case class SynchronousMachineUserDefined(sup: SynchronousMachineDynamics, proprietary: Boolean) extends Element with Product with Serializable

    Permalink

    Synchronous machine whose dynamic behaviour is described by a user-defined model.

    Synchronous machine whose dynamic behaviour is described by a user-defined model.

    sup

    Reference to the superclass object.

    proprietary

    Behaviour is based on proprietary model as opposed to detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.

  1051. case class SysLoadDistributionFactor(sup: BasicElement, factor: Double, HostControlArea: String, MktConnectivityNode: String) extends Element with Product with Serializable

    Permalink

    This class models the system distribution factors.

    This class models the system distribution factors.

    This class needs to be used along with the HostControlArea and the ConnectivityNode to show the distribution of each individual party.

    sup

    Reference to the superclass object.

    factor

    Used to calculate load "participation" of a connectivity node in an host control area

    HostControlArea

    undocumented

    MktConnectivityNode

    undocumented

  1052. case class TACArea(sup: IdentifiedObject, endEffectiveDate: String, startEffectiveDate: String) extends Element with Product with Serializable

    Permalink

    Transmission Access Charge Area.

    Transmission Access Charge Area.

    Charges assessed, on behalf of the Participating Transmission Owner, to parties who require access to the controlled grid.

    sup

    Reference to the superclass object.

    endEffectiveDate

    end effective date

    startEffectiveDate

    start effective date

  1053. case class TASE2BilateralTable(sup: IdentifiedObject, bilateralTableID: String, calling: Boolean, nameOfICC: String, tase2version: String) extends Element with Product with Serializable

    Permalink

    This class describe the sending (providing) side in a bilateral ICCP data exchange.

    This class describe the sending (providing) side in a bilateral ICCP data exchange.

    Hence the ICCP bilateral (table) descriptions are created by exchanging ICCPProvider data between the parties.

    sup

    Reference to the superclass object.

    bilateralTableID

    Specifies the version of the Bilateral Table configuration that is being exchanged.

    calling

    Used to indicate if the Provider is responsible for initiating the TASE.2 connection. If the value is TRUE, the provider is responsible for establishing the association. If the value is FALSE, the peer provider of the Bilateral Table will need to establish the association.

    nameOfICC

    Specifies the ICC scope name that the remote can use to access the information in the Bilateral Table if the information is not VCC scoped. This value may not be null.

    tase2version

    Specifies the version of the TASE.2 that is needed to access the Bilateral Table information via TASE.2

  1054. case class TCPAcessPoint(sup: IPAccessPoint, keepAliveTime: Int, port: Int) extends Element with Product with Serializable

    Permalink

  1055. case class TREntitlement(sup: BasicElement, entitlement: Double, startOperatingDate: String, TransmissionContractRight: String) extends Element with Product with Serializable

    Permalink

    A Transmission Right(TR) can be a chain of TR's or on individual.

    A Transmission Right(TR) can be a chain of TR's or on individual.

    When a transmission right is not a chain, this is formally the ETC/TOR Entitlement for each ETC/TOR contract with the inclusion of CVR(Converted Rights) as an ETC. This is the sum of all entitlements on all related transmission interfaces for the same TR.

    sup

    Reference to the superclass object.

    entitlement

    The entitlement

    startOperatingDate

    Operating date and hour when the entitlement applies

    TransmissionContractRight

    undocumented

  1056. case class TagAction(sup: SwitchingStep, kind: String, OperationTag: String, SwitchingStepGroup: String) extends Element with Product with Serializable

    Permalink

    Action on operation tag as a switching step.

    Action on operation tag as a switching step.

    sup

    Reference to the superclass object.

    kind

    Kind of tag action.

    OperationTag

    Tag associated with this tag action.

    SwitchingStepGroup

    Group to which this step belongs.

  1057. case class TailbayLossCurve(sup: Curve, HydroGeneratingUnit: String) extends Element with Product with Serializable

    Permalink

    Relationship between tailbay head loss hight (y-axis) and the total discharge into the power station's tailbay volume per time unit (x-axis) .

    Relationship between tailbay head loss hight (y-axis) and the total discharge into the power station's tailbay volume per time unit (x-axis) .

    There could be more than one curve depending on the level of the tailbay reservoir or river level.

    sup

    Reference to the superclass object.

    HydroGeneratingUnit

    A hydro generating unit has a tailbay loss curve.

  1058. case class TapChanger(sup: PowerSystemResource, controlEnabled: Boolean, highStep: Int, initialDelay: Double, lowStep: Int, ltcFlag: Boolean, neutralStep: Int, neutralU: Double, normalStep: Int, step: Double, subsequentDelay: Double, SvTapStep: String, TapChangerControl: String) extends Element with Product with Serializable

    Permalink

    Mechanism for changing transformer winding tap positions.

    Mechanism for changing transformer winding tap positions.

    sup

    Reference to the superclass object.

    controlEnabled

    Specifies the regulation status of the equipment. True is regulating, false is not regulating.

    highStep

    Highest possible tap step position, advance from neutral. The attribute shall be greater than lowStep.

    initialDelay

    For an LTC, the delay for initial tap changer operation (first step change)

    lowStep

    Lowest possible tap step position, retard from neutral

    ltcFlag

    Specifies whether or not a TapChanger has load tap changing capabilities.

    neutralStep

    The neutral tap step position for this winding. The attribute shall be equal or greater than lowStep and equal or less than highStep.

    neutralU

    Voltage at which the winding operates at the neutral tap setting.

    normalStep

    The tap step position used in "normal" network operation for this winding. For a "Fixed" tap changer indicates the current physical tap setting.

    step

    Tap changer position. Starting step for a steady state solution. Non integer values are allowed to support continuous tap variables. The reasons for continuous value are to support study cases where no discrete tap changers has yet been designed, a solutions where a narrow voltage band force the tap step to oscillate or accommodate for a continuous solution as input.

    subsequentDelay

    For an LTC, the delay for subsequent tap changer operation (second and later step changes)

    SvTapStep

    The tap step state associated with the tap changer.

    TapChangerControl

    The regulating control scheme in which this tap changer participates.

  1059. case class TapChangerControl(sup: RegulatingControl, limitVoltage: Double, lineDropCompensation: Boolean, lineDropR: Double, lineDropX: Double, reverseLineDropR: Double, reverseLineDropX: Double) extends Element with Product with Serializable

    Permalink

    Describes behavior specific to tap changers, e.g.

    Describes behavior specific to tap changers, e.g. how the voltage at the end of a line varies with the load level and compensation of the voltage drop by tap adjustment.

    sup

    Reference to the superclass object.

    limitVoltage

    Maximum allowed regulated voltage on the PT secondary, regardless of line drop compensation. Sometimes referred to as first-house protection.

    lineDropCompensation

    If true, the line drop compensation is to be applied.

    lineDropR

    Line drop compensator resistance setting for normal (forward) power flow.

    lineDropX

    Line drop compensator reactance setting for normal (forward) power flow.

    reverseLineDropR

    Line drop compensator resistance setting for reverse power flow.

    reverseLineDropX

    Line drop compensator reactance setting for reverse power flow.

  1060. case class TapChangerDynamicData(sup: BasicElement, angleRegulationStatus: Boolean, desiredMW: Double, desiredVoltage: Double, maximumAngle: Double, minimumAngle: Double, solvedAngle: Double, tapPosition: Double, voltageRegulationStatus: Boolean, MktTapChanger: String) extends Element with Product with Serializable

    Permalink

    Optimal Power Flow or State Estimator Phase Shifter Data.

    Optimal Power Flow or State Estimator Phase Shifter Data.

    This is used for RealTime, Study and Maintenance Users. SE Solution Phase Shifter Measurements from the last run of SE

    sup

    Reference to the superclass object.

    angleRegulationStatus

    True means the phase shifter is regulating.

    desiredMW

    Phase Shifter Desired MW. The active power regulation setpoint of the phase shifter

    desiredVoltage

    The desired voltage for the LTC

    maximumAngle

    The maximum phase angle shift of the phase shifter

    minimumAngle

    The minimum phase angle shift of the phase shifter

    solvedAngle

    Phase Shifter Angle. The solved phase angle shift of the phase shifter

    tapPosition

    Tap position of the phase shifter, high-side tap position of the transformer, or low-side tap position of the transformer

    voltageRegulationStatus

    Indicator if the LTC transformer is regulating True = Yes, False = No

    MktTapChanger

    undocumented

  1061. case class TapChangerInfo(sup: AssetInfo, bil: Double, ctRating: Double, ctRatio: Double, frequency: Double, highStep: Int, isTcul: Boolean, lowStep: Int, neutralStep: Int, neutralU: Double, ptRatio: Double, ratedApparentPower: Double, ratedCurrent: Double, ratedVoltage: Double, stepPhaseIncrement: Double, stepVoltageIncrement: Double) extends Element with Product with Serializable

    Permalink

    Tap changer data.

    Tap changer data.

    sup

    Reference to the superclass object.

    bil

    Basic Insulation Level (BIL) expressed as the impulse crest voltage of a nominal wave, typically 1.2 X 50 microsecond. This is a measure of the ability of the insulation to withstand very high voltage surges.

    ctRating

    Built-in current transformer primary rating.

    ctRatio

    Built-in current transducer ratio.

    frequency

    Frequency at which the ratings apply.

    highStep

    Highest possible tap step position, advance from neutral.

    isTcul

    Whether this tap changer has under load tap changing capabilities.

    lowStep

    Lowest possible tap step position, retard from neutral.

    neutralStep

    The neutral tap step position for the winding.

    neutralU

    Voltage at which the winding operates at the neutral tap setting.

    ptRatio

    Built-in voltage transducer ratio.

    ratedApparentPower

    Rated apparent power.

    ratedCurrent

    Rated current.

    ratedVoltage

    Rated voltage.

    stepPhaseIncrement

    Phase shift per step position.

    stepVoltageIncrement

    Tap step increment, in per cent of rated voltage, per step position.

  1062. case class TapChangerTablePoint(sup: BasicElement, b: Double, g: Double, r: Double, ratio: Double, step: Int, x: Double) extends Element with Product with Serializable

    Permalink

  1063. case class TapSchedule(sup: SeasonDayTypeSchedule, TapChanger: String) extends Element with Product with Serializable

    Permalink

    A pre-established pattern over time for a tap step.

    A pre-established pattern over time for a tap step.

    sup

    Reference to the superclass object.

    TapChanger

    A TapSchedule is associated with a TapChanger.

  1064. case class TapeShieldCableInfo(sup: CableInfo, tapeLap: Double, tapeThickness: Double) extends Element with Product with Serializable

    Permalink

    Tape shield cable data.

    Tape shield cable data.

    sup

    Reference to the superclass object.

    tapeLap

    Percentage of the tape shield width that overlaps in each wrap, typically 10% to 25%.

    tapeThickness

    Thickness of the tape shield, before wrapping.

  1065. case class TargetLevelSchedule(sup: Curve, highLevelLimit: Double, lowLevelLimit: Double, Reservoir: String) extends Element with Product with Serializable

    Permalink

    Reservoir water level targets from advanced studies or "rule curves".

    Reservoir water level targets from advanced studies or "rule curves".

    Typically in one hour increments for up to 10 days.

    sup

    Reference to the superclass object.

    highLevelLimit

    High target level limit, above which the reservoir operation will be penalized.

    lowLevelLimit

    Low target level limit, below which the reservoir operation will be penalized.

    Reservoir

    A reservoir may have a water level target schedule.

  1066. case class Tariff(sup: Document, endDate: String, startDate: String, TariffProfiles: List[String]) extends Element with Product with Serializable

    Permalink

    Document, approved by the responsible regulatory agency, listing the terms and conditions, including a schedule of prices, under which utility services will be provided.

    Document, approved by the responsible regulatory agency, listing the terms and conditions, including a schedule of prices, under which utility services will be provided.

    It has a unique number within the state or province. For rate schedules it is frequently allocated by the affiliated Public utilities commission (PUC).

    sup

    Reference to the superclass object.

    endDate

    (if tariff became inactive) Date tariff was terminated.

    startDate

    Date tariff was activated.

    TariffProfiles

    All tariff profiles using this tariff.

  1067. case class TariffProfile(sup: Document, tariffCycle: String, ConsumptionTariffIntervals: List[String], TimeTariffIntervals: List[String]) extends Element with Product with Serializable

    Permalink

    A schedule of charges; structure associated with Tariff that allows the definition of complex tarif structures such as step and time of use when used in conjunction with TimeTariffInterval and Charge.

    A schedule of charges; structure associated with Tariff that allows the definition of complex tarif structures such as step and time of use when used in conjunction with TimeTariffInterval and Charge.

    Inherited 'status.value' is defined in the context of the utility's business rules, for example: active, inactive, etc.

    sup

    Reference to the superclass object.

    tariffCycle

    The frequency at which the tariff charge schedule is repeated. Examples are: once off on a specified date and time; hourly; daily; weekly; monthly; 3-monthly; 6-monthly; 12-monthly; etc. At the end of each cycle, the business rules are reset to start from the beginning again.

    ConsumptionTariffIntervals

    All consumption tariff intervals used to define this tariff profile.

    TimeTariffIntervals

    All time tariff intervals used to define this tariff profile.

  1068. case class TelephoneNumber(sup: BasicElement, areaCode: String, cityCode: String, countryCode: String, extension: String, localNumber: String) extends Element with Product with Serializable

    Permalink

    Telephone number.

    Telephone number.

    sup

    Reference to the superclass object.

    areaCode

    Area or region code.

    cityCode

    (if applicable) City code.

    countryCode

    Country code.

    extension

    (if applicable) Extension for this telephone number.

    localNumber

    Main (local) part of this telephone number.

  1069. case class TemperatureDependentLimitPoint(sup: BasicElement, limitPercent: Double, temperature: Double, TemperatureDependentLimitTable: String) extends Element with Product with Serializable

    Permalink

    A point on a table of limit verses temperature.

    A point on a table of limit verses temperature.

    sup

    Reference to the superclass object.

    limitPercent

    The scaling of the operational limit in percent.

    temperature

    The temperature of the table point.

    TemperatureDependentLimitTable

    undocumented

  1070. case class TemperatureDependentLimitTable(sup: EnvironmentalDependentLimit) extends Element with Product with Serializable

    Permalink

    This is a table lookup that provides limit values corresponding to a temperature input.

    This is a table lookup that provides limit values corresponding to a temperature input.

    sup

    Reference to the superclass object.

  1071. case class TemperaturePolynomialLimit(sup: EnvironmentalDependentLimit, coefficient0: Double, coefficient1: Double, coefficient2: Double, coefficient3: Double, coefficient4: Double) extends Element with Product with Serializable

    Permalink

    This describes the coefficients of a polynomial function that has temperature as input and calculates limit values as output.

    This describes the coefficients of a polynomial function that has temperature as input and calculates limit values as output.

    sup

    Reference to the superclass object.

    coefficient0

    The polinomial coefficent of power 0.

    coefficient1

    The polinomial coefficent of power 1.

    coefficient2

    The polinomial coefficent of power 2.

    coefficient3

    The polinomial coefficent of power 3.

    coefficient4

    The polinomial coefficent of power 4.

  1072. case class TenMinAuxiliaryData(sup: BasicElement, intervalStartTime: String, updateTimeStamp: String, updateUser: String) extends Element with Product with Serializable

    Permalink

    Models 10-Minutes Auxillary Data

    Models 10-Minutes Auxillary Data

    sup

    Reference to the superclass object.

    intervalStartTime

    undocumented

    updateTimeStamp

    undocumented

    updateUser

    undocumented

  1073. case class Tender(sup: IdentifiedObject, amount: Double, change: Double, kind: String, Card: String, Cheque: String, Receipt: String) extends Element with Product with Serializable

    Permalink

    Tender is what is "offered" by the customer towards making a payment and is often more than the required payment (hence the need for 'change').

    Tender is what is "offered" by the customer towards making a payment and is often more than the required payment (hence the need for 'change').

    The payment is thus that part of the Tender that goes towards settlement of a particular transaction.

    sup

    Reference to the superclass object.

    amount

    Amount tendered by customer.

    change

    Difference between amount tendered by customer and the amount charged by point of sale.

    kind

    Kind of tender from customer.

    Card

    Card used to tender payment.

    Cheque

    Cheque used to tender payment.

    Receipt

    Receipt that recorded this receiving of a payment in the form of tenders.

  1074. case class Terminal(sup: ACDCTerminal, phases: String, Bushing: String, ConductingEquipment: String, ConnectivityNode: String, SvPowerFlow: String, TopologicalNode: String) extends Element with Product with Serializable

    Permalink

    An AC electrical connection point to a piece of conducting equipment.

    An AC electrical connection point to a piece of conducting equipment.

    Terminals are connected at physical connection points called connectivity nodes.

    sup

    Reference to the superclass object.

    phases

    Represents the normal network phasing condition. If the attribute is missing three phases (ABC or ABCN) shall be assumed.

    Bushing

    undocumented

    ConductingEquipment

    The conducting equipment of the terminal. Conducting equipment have terminals that may be connected to other conducting equipment terminals via connectivity nodes or topological nodes.

    ConnectivityNode

    The connectivity node to which this terminal connects with zero impedance.

    SvPowerFlow

    The power flow state variable associated with the terminal.

    TopologicalNode

    The topological node associated with the terminal. This can be used as an alternative to the connectivity node path to topological node, thus making it unneccesary to model connectivity nodes in some cases. Note that the if connectivity nodes are in the model, this association would probably not be used as an input specification.

  1075. case class TerminalConstraintTerm(sup: ConstraintTerm, MktTerminal: String) extends Element with Product with Serializable

    Permalink

    A constraint term associated with a specific terminal on a physical piece of equipment.

    A constraint term associated with a specific terminal on a physical piece of equipment.

    sup

    Reference to the superclass object.

    MktTerminal

    undocumented

  1076. case class TestDataSet(sup: ProcedureDataSet, conclusion: String, specimenID: String, specimenToLabDateTime: String) extends Element with Product with Serializable

    Permalink

    Test results, usually obtained by a lab or other independent organisation.

    Test results, usually obtained by a lab or other independent organisation.

    sup

    Reference to the superclass object.

    conclusion

    Conclusion drawn from test results.

    specimenID

    Identifier of specimen used in inspection or test.

    specimenToLabDateTime

    Date and time the specimen was received by the lab.

  1077. case class TextDiagramObject(sup: DiagramObject, text: String) extends Element with Product with Serializable

    Permalink

    A diagram object for placing free-text or text derived from an associated domain object.

    A diagram object for placing free-text or text derived from an associated domain object.

    sup

    Reference to the superclass object.

    text

    The text that is displayed by this text diagram object.

  1078. case class ThermalGeneratingUnit(sup: GeneratingUnit, oMCost: String, CAESPlant: String, CogenerationPlant: String, CombinedCyclePlant: String, HeatInputCurve: String, HeatRateCurve: String, IncrementalHeatRateCurve: String, ShutdownCurve: String, StartupModel: String) extends Element with Product with Serializable

    Permalink

    A generating unit whose prime mover could be a steam turbine, combustion turbine, or diesel engine.

    A generating unit whose prime mover could be a steam turbine, combustion turbine, or diesel engine.

    sup

    Reference to the superclass object.

    oMCost

    Operating and maintenance cost for the thermal unit.

    CAESPlant

    A thermal generating unit may be a member of a compressed air energy storage plant.

    CogenerationPlant

    A thermal generating unit may be a member of a cogeneration plant.

    CombinedCyclePlant

    A thermal generating unit may be a member of a combined cycle plant.

    HeatInputCurve

    A thermal generating unit may have a heat input curve.

    HeatRateCurve

    A thermal generating unit may have a heat rate curve.

    IncrementalHeatRateCurve

    A thermal generating unit may have an incremental heat rate curve.

    ShutdownCurve

    A thermal generating unit may have a shutdown curve.

    StartupModel

    A thermal generating unit may have a startup model.

  1079. case class TieFlow(sup: BasicElement, positiveFlowIn: Boolean, ControlArea: String, Terminal: String) extends Element with Product with Serializable

    Permalink

    A flow specification in terms of location and direction for a control area.

    A flow specification in terms of location and direction for a control area.

    sup

    Reference to the superclass object.

    positiveFlowIn

    True if the flow into the terminal (load convention) is also flow into the control area. For example, this attribute should be true if using the tie line terminal further away from the control area. For example to represent a tie to a shunt component (like a load or generator) in another area, this is the near end of a branch and this attribute would be specified as false.

    ControlArea

    The control area of the tie flows.

    Terminal

    The terminal to which this tie flow belongs.

  1080. case class TieLine(sup: IdentifiedObject, EnergyTransaction: String, ParentOfB: String, SideA_SubControlArea: String, SideB_SubControlArea: String) extends Element with Product with Serializable

    Permalink

  1081. case class TiePoint(sup: IdentifiedObject, tiePointMWRating: Double) extends Element with Product with Serializable

    Permalink

    Site of an interface between interchange areas.

    Site of an interface between interchange areas.

    The tie point can be a network branch (e.g., transmission line or transformer) or a switching device. For transmission lines, the interchange area boundary is usually at a designated point such as the middle of the line. Line end metering is then corrected for line losses.

    sup

    Reference to the superclass object.

    tiePointMWRating

    The MW rating of the tie point.

  1082. case class TimeInterval(sup: BasicElement, end: String, start: String) extends Element with Product with Serializable

    Permalink

    Interval between two times.

    Interval between two times.

    sup

    Reference to the superclass object.

    end

    End time of this interval.

    start

    Start time of this interval.

  1083. case class TimePoint(sup: IdentifiedObject, dateTime: String, relativeTimeInterval: Double, sequenceNumber: Int, status: String, window: String, TimeSchedule: String) extends Element with Product with Serializable

    Permalink

    A point in time within a sequence of points in time relative to a time schedule.

    A point in time within a sequence of points in time relative to a time schedule.

    sup

    Reference to the superclass object.

    dateTime

    Absolute date and time for this time point. For calendar-based time point, it is typically manually entered, while for interval-based or sequence-based time point it is derived.

    relativeTimeInterval

    (if interval-based) A point in time relative to scheduled start time in 'TimeSchedule.scheduleInterval.start'.

    sequenceNumber

    (if sequence-based) Relative sequence number for this time point.

    status

    Status of this time point.

    window

    Interval defining the window of time that this time point is valid (for example, seasonal, only on weekends, not on weekends, only 8:00 am to 5:00 pm, etc.).

    TimeSchedule

    Time schedule owning this time point.

  1084. case class TimeSchedule(sup: Document, disabled: Boolean, offset: Double, recurrencePattern: String, recurrencePeriod: Double, scheduleInterval: String) extends Element with Product with Serializable

    Permalink

    Description of anything that changes through time.

    Description of anything that changes through time.

    Time schedule is used to perform a single-valued function of time. Use inherited 'type' attribute to give additional information on this schedule, such as: periodic (hourly, daily, weekly, monthly, etc.), day of the month, by date, calendar (specific times and dates).

    sup

    Reference to the superclass object.

    disabled

    True if this schedule is deactivated (disabled).

    offset

    The offset from midnight (i.e., 0 h, 0 min, 0 s) for the periodic time points to begin. For example, for an interval meter that is set up for five minute intervals ('recurrencePeriod'=300=5 min), setting 'offset'=120=2 min would result in scheduled events to read the meter executing at 2 min, 7 min, 12 min, 17 min, 22 min, 27 min, 32 min, 37 min, 42 min, 47 min, 52 min, and 57 min past each hour.

    recurrencePattern

    Interval at which the scheduled action repeats (e.g., first Monday of every month, last day of the month, etc.).

    recurrencePeriod

    Duration between time points, from the beginning of one period to the beginning of the next period. Note that a device like a meter may have multiple interval periods (e.g., 1 min, 5 min, 15 min, 30 min, or 60 min).

    scheduleInterval

    Schedule date and time interval.

  1085. case class TimeSeries(sup: IdentifiedObject, businessType: String, cancelledTS: String, curveType: String, objectAggregation: String, product: String, version: String, DateAndOrTime: List[String], Domain: List[String], FlowDirection: List[String], MarketDocument: List[String], MarketEvaluationPoint: List[String], MarketParticipant: List[String], Period: List[String], Reason: List[String]) extends Element with Product with Serializable

    Permalink

    A set of regular time-ordered measurements or values of quantitative nature of an individual or collective phenomenon taken at successive, in most cases equidistant, periods / points of time.

    A set of regular time-ordered measurements or values of quantitative nature of an individual or collective phenomenon taken at successive, in most cases equidistant, periods / points of time.

    sup

    Reference to the superclass object.

    businessType

    The identification of the nature of the time series.

    cancelledTS

    An indicator stating that the TimeSeries, identified by the mRID, is cancelled as well as all the values sent in a previous version of the TimeSeries in a previous document.

    curveType

    The coded representation of the type of curve being described.

    objectAggregation

    Identification of the object that is the common dominator used to aggregate a time series.

    product

    The type of the product such as Power, energy, reactive power, transport capacity that is the subject of the time series.

    version

    Version of the time series.

    DateAndOrTime

    undocumented

    Domain

    undocumented

    FlowDirection

    undocumented

    MarketDocument

    undocumented

    MarketEvaluationPoint

    undocumented

    MarketParticipant

    undocumented

    Period

    undocumented

    Reason

    undocumented

  1086. case class TimeTariffInterval(sup: BasicElement, sequenceNumber: Int, startTime: String, Charges: List[String]) extends Element with Product with Serializable

    Permalink

    One of a sequence of time intervals defined in terms of real time.

    One of a sequence of time intervals defined in terms of real time.

    It is typically used in association with TariffProfile to define the intervals in a time of use tariff structure, where startDateTime simultaneously determines the starting point of this interval and the ending point of the previous interval.

    sup

    Reference to the superclass object.

    sequenceNumber

    A sequential reference that defines the identity of this interval and its relative position with respect to other intervals in a sequence of intervals.

    startTime

    A real time marker that defines the starting time (typically it is the time of day) for this interval. The interval extends to the start of the next interval or until it is reset to the start of the first interval by TariffProfile.tariffCycle.

    Charges

    All charges used to define this time tariff interval.

  1087. case class Tool(sup: WorkAsset, lastCalibrationDate: String) extends Element with Product with Serializable

    Permalink

    Tool asset.

    Tool asset.

    sup

    Reference to the superclass object.

    lastCalibrationDate

    (if applicable) Date the tool was last calibrated.

  1088. case class TopologicalIsland(sup: IdentifiedObject, AngleRefTopologicalNode: String) extends Element with Product with Serializable

    Permalink

    An electrically connected subset of the network.

    An electrically connected subset of the network.

    Topological islands can change as the current network state changes: e.g. due to

    sup

    Reference to the superclass object.

    AngleRefTopologicalNode

    The angle reference for the island. Normally there is one TopologicalNode that is selected as the angle reference for each island. Other reference schemes exist, so the association is typically optional.

  1089. case class TopologicalNode(sup: IdentifiedObject, pInjection: Double, qInjection: Double, AngleRefTopologicalIsland: String, BaseVoltage: String, ConnectivityNodeContainer: String, ReportingGroup: String, SvInjection: String, SvVoltage: String, TopologicalIsland: String) extends Element with Product with Serializable

    Permalink

    For a detailed substation model a topological node is a set of connectivity nodes that, in the current network state, are connected together through any type of closed switches, including jumpers.

    For a detailed substation model a topological node is a set of connectivity nodes that, in the current network state, are connected together through any type of closed switches, including jumpers.

    Topological nodes change as the current network state changes (i.e., switches, breakers, etc. change state).

    sup

    Reference to the superclass object.

    pInjection

    The active power injected into the bus at this location in addition to injections from equipment. Positive sign means injection into the TopologicalNode (bus).

    qInjection

    The reactive power injected into the bus at this location in addition to injections from equipment. Positive sign means injection into the TopologicalNode (bus).

    AngleRefTopologicalIsland

    The island for which the node is an angle reference. Normally there is one angle reference node for each island.

    BaseVoltage

    The base voltage of the topologocial node.

    ConnectivityNodeContainer

    The connectivity node container to which the toplogical node belongs.

    ReportingGroup

    The reporting group to which the topological node belongs.

    SvInjection

    The injection flows state variables associated with the topological node.

    SvVoltage

    The state voltage associated with the topological node.

    TopologicalIsland

    A topological node belongs to a topological island.

  1090. case class Tower(sup: Structure, constructionKind: String) extends Element with Product with Serializable

    Permalink

    Tower asset.

    Tower asset.

    Dimensions of the Tower are specified in associated DimensionsInfo class.

    sup

    Reference to the superclass object.

    constructionKind

    Construction structure on the tower.

  1091. case class TownDetail(sup: BasicElement, code: String, country: String, name: String, section: String, stateOrProvince: String) extends Element with Product with Serializable

    Permalink

    Town details, in the context of address.

    Town details, in the context of address.

    sup

    Reference to the superclass object.

    code

    Town code.

    country

    Name of the country.

    name

    Town name.

    section

    Town section. For example, it is common for there to be 36 sections per township.

    stateOrProvince

    Name of the state or province.

  1092. case class Trade(sup: IdentifiedObject, adjustedTradeQuantity: Double, counterTradeQuantity: Double, dependOnTradeName: String, lastModified: String, marketType: String, startTime: String, stopTime: String, submitFromSchedulingCoordinator: String, submitFromTimeStamp: String, submitFromUser: String, submitToSchedulingCoordinator: String, submitToTimeStamp: String, submitToUser_1: String, tradeQuantity: Double, tradeStatus: String, updateTimeStamp: String, updateUser: String, ActionRequest: String, From_SC: String, Pnode: String, RegisteredGenerator: String, To_SC: String, TradeProduct: String) extends Element with Product with Serializable

    Permalink

    Inter Scheduling Coordinator Trades to model financial trades which may impact settlement

    Inter Scheduling Coordinator Trades to model financial trades which may impact settlement

    sup

    Reference to the superclass object.

    adjustedTradeQuantity

    The validated and current market accepted trade amount of a physical energy trade.

    counterTradeQuantity

    MW quantity submitted by counter SC for the same trade

    dependOnTradeName

    The Depend On IST Name points to the unique IST Name in the chain of physical energy trades.

    lastModified

    Time and date the trade was last modified.

    marketType

    undocumented

    startTime

    Start time and date for which trade applies.

    stopTime

    Stop time and date for which trade is applicable.

    submitFromSchedulingCoordinator

    undocumented

    submitFromTimeStamp

    Timestamp of submittal of submit From Scheduling Coordinator Trade to Market Participant Bid Submittal

    submitFromUser

    Userid of the submit From Scheduling Coordinator trade

    submitToSchedulingCoordinator

    undocumented

    submitToTimeStamp

    Timestamp of submittal of submit To Scheduling Coordinator Trade to Market Participant Bid Submittal

    submitToUser_1

    Userid of the submit To Scheduling Coordinator trade

    tradeQuantity

    tradeQuantity: If tradeType = IST, The amount of an Energy Trade. If tradeType = AST, The amount of an Ancillary Service Obligation Trade.

    tradeStatus

    Resulting status of the trade following the rule engine processing.

    updateTimeStamp

    undocumented

    updateUser

    undocumented

    ActionRequest

    undocumented

    From_SC

    undocumented

    Pnode

    undocumented

    RegisteredGenerator

    undocumented

    To_SC

    undocumented

    TradeProduct

    undocumented

  1093. case class TradeError(sup: IdentifiedObject, endTime: String, errMessage: String, errPriority: Int, logTimeStamp: String, ruleID: Int, startTime: String, Trade: String) extends Element with Product with Serializable

    Permalink

    Trade error and warning messages associated with the rule engine processing of the submitted trade.

    Trade error and warning messages associated with the rule engine processing of the submitted trade.

    sup

    Reference to the superclass object.

    endTime

    hour wihthin the trade for which the error applies

    errMessage

    error message

    errPriority

    Priority number for the error message

    logTimeStamp

    Timestamp of logged error/warning message

    ruleID

    Rule identifier which triggered the error/warning message

    startTime

    hour wihthin the trade for which the error applies

    Trade

    undocumented

  1094. case class TradeProduct(sup: BasicElement, tradeProductType: String, tradeType: String) extends Element with Product with Serializable

    Permalink

    TradeType TradeProduct IST (InterSC Trade) PHY (Physical Energy Trade) IST APN (Energy Trades at Aggregated Pricing Nodes) IST CPT (Converted Physical Energy Trade) AST (Ancilliary Services Trade) RUT (Regulation Up Trade) AST RDT (Regulation Down Trade) AST SRT (Spinning Reserve Trade) AST NRT (Non-Spinning Reserve Trade)

    TradeType TradeProduct IST (InterSC Trade) PHY (Physical Energy Trade) IST APN (Energy Trades at Aggregated Pricing Nodes) IST CPT (Converted Physical Energy Trade) AST (Ancilliary Services Trade) RUT (Regulation Up Trade) AST RDT (Regulation Down Trade) AST SRT (Spinning Reserve Trade) AST NRT (Non-Spinning Reserve Trade)

    UCT (Unit Commitment Trade) null

    sup

    Reference to the superclass object.

    tradeProductType

    PHY (Physical Energy Trade); APN (Energy Trades at Aggregated Pricing Nodes); CPT (Converted Physical Energy Trade); RUT (Regulation Up Trade); RDT (Regulation Down Trade); SRT (Spinning Reserve Trade); NRT (Non-Spinning Reserve Trade)

    tradeType

    IST - InterSC Trade; AST - Ancilliary Services Trade; UCT - Unit Commitment Trade

  1095. case class TradingHubPrice(sup: BasicElement, intervalStartTime: String, marketType: String, updateTimeStamp: String, updateUser: String) extends Element with Product with Serializable

    Permalink

    Models prices at Trading Hubs, interval based

    Models prices at Trading Hubs, interval based

    sup

    Reference to the superclass object.

    intervalStartTime

    undocumented

    marketType

    undocumented

    updateTimeStamp

    undocumented

    updateUser

    undocumented

  1096. case class TradingHubValues(sup: BasicElement, price: Double, AggregatedPnode: String, TradingHubPrice: String) extends Element with Product with Serializable

    Permalink

    Models prices at Trading Hubs

    Models prices at Trading Hubs

    sup

    Reference to the superclass object.

    price

    Utilizes the Market type. For DA, the price is hourly. For RTM the price is a 5 minute price.

    AggregatedPnode

    undocumented

    TradingHubPrice

    undocumented

  1097. case class Transaction(sup: IdentifiedObject, diverseReference: String, donorReference: String, kind: String, line: String, receiverReference: String, reversedId: String, serviceUnitsEnergy: Double, serviceUnitsError: Double, AuxiliaryAccount: String, CashierShift: String, CustomerAccount: String, Meter: String, PricingStructure: String, Receipt: String, VendorShift: String) extends Element with Product with Serializable

    Permalink

    The record of details of payment for service or token sale.

    The record of details of payment for service or token sale.

    sup

    Reference to the superclass object.

    diverseReference

    Formal reference for use with diverse payment (traffic fine for example).

    donorReference

    Reference to the entity that is the source of 'amount' (for example: customer for token purchase; or supplier for free issue token).

    kind

    Kind of transaction.

    line

    Transaction amount, rounding, date and note for this transaction line.

    receiverReference

    Reference to the entity that is the recipient of 'amount' (for example, supplier for service charge payment; or tax receiver for VAT).

    reversedId

    (if 'kind' is transactionReversal) Reference to the original transaction that is being reversed by this transaction.

    serviceUnitsEnergy

    Actual amount of service units that is being paid for.

    serviceUnitsError

    Number of service units not reflected in 'serviceUnitsEnergy' due to process rounding or truncating errors.

    AuxiliaryAccount

    Auxiliary account for this payment transaction.

    CashierShift

    Cashier shift during which this transaction was recorded.

    CustomerAccount

    Customer account for this payment transaction.

    Meter

    Meter for this vending transaction.

    PricingStructure

    Pricing structure applicable for this transaction.

    Receipt

    The receipted payment for which this transaction has been recorded.

    VendorShift

    Vendor shift during which this transaction was recorded.

  1098. case class TransactionBid(sup: Bid, demandTransaction: Boolean, dispatchable: Boolean, payCongestion: Boolean, Delivery_Pnode: String, Receipt_Pnode: String, TransmissionReservation: String) extends Element with Product with Serializable

    Permalink

    Bilateral or scheduled transactions for energy and ancillary services considered by market clearing process

    Bilateral or scheduled transactions for energy and ancillary services considered by market clearing process

    sup

    Reference to the superclass object.

    demandTransaction

    Set true if this is a demand transaction.

    dispatchable

    Set true if this is a dispatchable transaction.

    payCongestion

    Set true if this is a willing to pay transaction. This flag is used to determine whether a schedule is willing-to-pay-congestion or not.

    Delivery_Pnode

    undocumented

    Receipt_Pnode

    undocumented

    TransmissionReservation

    undocumented

  1099. case class TransactionBidClearing(sup: MarketFactors) extends Element with Product with Serializable

    Permalink

    Contains the intervals relavent for the associated TransactionBidResults.

    Contains the intervals relavent for the associated TransactionBidResults.

    For example, Day Ahead cleared results for the transaction bids for each interval of the market day.

    sup

    Reference to the superclass object.

  1100. case class TransactionBidResults(sup: IdentifiedObject, clearedMW: Double, clearedPrice: Double, TransactionBid: String, TransactionBidClearing: String) extends Element with Product with Serializable

    Permalink

    Contains the cleared results for each TransactionBid submitted to and accepted by the market.

    Contains the cleared results for each TransactionBid submitted to and accepted by the market.

    sup

    Reference to the superclass object.

    clearedMW

    The market transaction megawatt

    clearedPrice

    The price of the market transaction

    TransactionBid

    undocumented

    TransactionBidClearing

    undocumented

  1101. case class Transactor(sup: IdentifiedObject) extends Element with Product with Serializable

    Permalink

    The entity that ultimately executes the transaction and which is in control of the process; typically this is embodied in secure software running on a server that may employ secure hardware encryption devices for secure transaction processing.

    The entity that ultimately executes the transaction and which is in control of the process; typically this is embodied in secure software running on a server that may employ secure hardware encryption devices for secure transaction processing.

    sup

    Reference to the superclass object.

  1102. case class TransferInterface(sup: IdentifiedObject, HostControlArea: String, TransferInterfaceSolution: String) extends Element with Product with Serializable

    Permalink

    A Transfer Interface is made up of branches such as transmission lines and transformers.

    A Transfer Interface is made up of branches such as transmission lines and transformers.

    sup

    Reference to the superclass object.

    HostControlArea

    undocumented

    TransferInterfaceSolution

    undocumented

  1103. case class TransferInterfaceSolution(sup: BasicElement, interfaceMargin: Double, postTransferMW: Double, transferLimit: Double, MktContingencyB: String, TransferInterface: String, _MktContingencyA: String) extends Element with Product with Serializable

    Permalink

    TNA Interface Definitions from OPF for VSA

    TNA Interface Definitions from OPF for VSA

    sup

    Reference to the superclass object.

    interfaceMargin

    The margin for the interface

    postTransferMW

    Post Transfer MW for step

    transferLimit

    Transfer Interface + Limit Attribute Usage: The absoloute of the maximum flow on the transfer interface. This is a positive MW value.

    MktContingencyB

    undocumented

    TransferInterface

    undocumented

    _MktContingencyA

    undocumented

  1104. case class TransformerCoreAdmittance(sup: IdentifiedObject, b: Double, b0: Double, g: Double, g0: Double, TransformerEndInfo: String) extends Element with Product with Serializable

    Permalink

    The transformer core admittance.

    The transformer core admittance.

    Used to specify the core admittance of a transformer in a manner that can be shared among power transformers.

    sup

    Reference to the superclass object.

    b

    Magnetizing branch susceptance (B mag). The value can be positive or negative.

    b0

    Zero sequence magnetizing branch susceptance.

    g

    Magnetizing branch conductance (G mag).

    g0

    Zero sequence magnetizing branch conductance.

    TransformerEndInfo

    Transformer end datasheet used to calculate this core admittance.

  1105. case class TransformerEnd(sup: IdentifiedObject, bmagSat: Double, endNumber: Int, grounded: Boolean, magBaseU: Double, magSatFlux: Double, rground: Double, xground: Double, BaseVoltage: String, CoreAdmittance: String, PhaseTapChanger: String, RatioTapChanger: String, StarImpedance: String, Terminal: String) extends Element with Product with Serializable

    Permalink

    A conducting connection point of a power transformer.

    A conducting connection point of a power transformer.

    It corresponds to a physical transformer winding terminal. In earlier CIM versions, the TransformerWinding class served a similar purpose, but this class is more flexible because it associates to terminal but is not a specialization of ConductingEquipment.

    sup

    Reference to the superclass object.

    bmagSat

    Core shunt magnetizing susceptance in the saturation region.

    endNumber

    Number for this transformer end, corresponding to the end's order in the power transformer vector group or phase angle clock number. Highest voltage winding should be 1. Each end within a power transformer should have a unique subsequent end number. Note the transformer end number need not match the terminal sequence number.

    grounded

    (for Yn and Zn connections) True if the neutral is solidly grounded.

    magBaseU

    The reference voltage at which the magnetizing saturation measurements were made

    magSatFlux

    Core magnetizing saturation curve knee flux level.

    rground

    (for Yn and Zn connections) Resistance part of neutral impedance where 'grounded' is true.

    xground

    (for Yn and Zn connections) Reactive part of neutral impedance where 'grounded' is true.

    BaseVoltage

    Base voltage of the transformer end. This is essential for PU calculation.

    CoreAdmittance

    Core admittance of this transformer end, representing magnetising current and core losses. The full values of the transformer should be supplied for one transformer end only.

    PhaseTapChanger

    Phase tap changer associated with this transformer end.

    RatioTapChanger

    Ratio tap changer associated with this transformer end.

    StarImpedance

    (accurate for 2- or 3-winding transformers only) Pi-model impedances of this transformer end. By convention, for a two winding transformer, the full values of the transformer should be entered on the high voltage end (endNumber=1).

    Terminal

    Terminal of the power transformer to which this transformer end belongs.

  1106. case class TransformerEndInfo(sup: AssetInfo, connectionKind: String, emergencyS: Double, endNumber: Int, insulationU: Double, phaseAngleClock: Int, r: Double, ratedS: Double, ratedU: Double, shortTermS: Double, CoreAdmittance: String, ToMeshImpedances: List[String], TransformerStarImpedance: String, TransformerTankInfo: String) extends Element with Product with Serializable

    Permalink

    Transformer end data.

    Transformer end data.

    sup

    Reference to the superclass object.

    connectionKind

    Kind of connection.

    emergencyS

    Apparent power that the winding can carry under emergency conditions (also called long-term emergency power).

    endNumber

    Number for this transformer end, corresponding to the end's order in the PowerTransformer.vectorGroup attribute. Highest voltage winding should be 1.

    insulationU

    Basic insulation level voltage rating.

    phaseAngleClock

    Winding phase angle where 360 degrees are represented with clock hours, so the valid values are {0, ..., 11}. For example, to express the second winding in code 'Dyn11', set attributes as follows: 'endNumber'=2, 'connectionKind' = Yn and 'phaseAngleClock' = 11.

    r

    DC resistance.

    ratedS

    Normal apparent power rating.

    ratedU

    Rated voltage: phase-phase for three-phase windings, and either phase-phase or phase-neutral for single-phase windings.

    shortTermS

    Apparent power that this winding can carry for a short period of time (in emergency).

    CoreAdmittance

    Core admittance calculated from this transformer end datasheet, representing magnetising current and core losses. The full values of the transformer should be supplied for one transformer end info only.

    ToMeshImpedances

    All mesh impedances between this 'from' and other 'to' transformer ends.

    TransformerStarImpedance

    Transformer star impedance calculated from this transformer end datasheet.

    TransformerTankInfo

    Transformer tank data that this end description is part of.

  1107. case class TransformerMeshImpedance(sup: IdentifiedObject, r: Double, r0: Double, x: Double, x0: Double, FromTransformerEnd: String, FromTransformerEndInfo: String) extends Element with Product with Serializable

    Permalink

    Transformer mesh impedance (Delta-model) between transformer ends.

    Transformer mesh impedance (Delta-model) between transformer ends.

    The typical case is that this class describes the impedance between two transformer ends pair-wise, i.e. the cardinalities at both tranformer end associations are 1. But in cases where two or more transformer ends are modeled the cardinalities are larger than 1.

    sup

    Reference to the superclass object.

    r

    Resistance between the 'from' and the 'to' end, seen from the 'from' end.

    r0

    Zero-sequence resistance between the 'from' and the 'to' end, seen from the 'from' end.

    x

    Reactance between the 'from' and the 'to' end, seen from the 'from' end.

    x0

    Zero-sequence reactance between the 'from' and the 'to' end, seen from the 'from' end.

    FromTransformerEnd

    From end this mesh impedance is connected to. It determines the voltage reference.

    FromTransformerEndInfo

    'from' transformer end datasheet this mesh impedance is calculated from. It determines the voltage reference.

  1108. case class TransformerObservation(sup: IdentifiedObject, bushingTemp: Double, dga: String, freqResp: String, furfuralDP: String, hotSpotTemp: Double, oilColor: String, oilDielectricStrength: Double, oilIFT: String, oilLevel: String, oilNeutralizationNumber: String, pumpVibration: String, status: String, topOilTemp: Double, waterContent: String, Reconditioning: String, Transformer: String) extends Element with Product with Serializable

    Permalink

    Common information captured during transformer inspections and/or diagnostics.

    Common information captured during transformer inspections and/or diagnostics.

    Note that some properties may be measured through other means and therefore have measurement values in addition to the observed values recorded here.

    sup

    Reference to the superclass object.

    bushingTemp

    Bushing temperature.

    dga

    Dissolved Gas Analysis. Typical values are: Acceptable, Overheating, Corona, Sparking, Arcing.

    freqResp

    Frequency Response Analysis. Typical values are: acceptable, slight movement, significant movement, failed, near failure. A graphic of the response diagram, which is a type of document, may be associated with this analysis through the recursive document relationship of the ProcedureDataSet.

    furfuralDP

    Overall measure of furfural in oil and mechanical strength of paper. DP, the degree of polymerization, is the strength of the paper. Furfural is a measure of furfural compounds, often expressed in parts per million.

    hotSpotTemp

    Hotspot oil temperature.

    oilColor

    Oil Quality Analysis-Color.

    oilDielectricStrength

    Oil Quality Analysis-Dielectric Strength.

    oilIFT

    Oil Quality Analysis- inter facial tension (IFT) - number-Dynes/CM.

    oilLevel

    The level of oil in the transformer.

    oilNeutralizationNumber

    Oil Quality Analysis-Neutralization Number - Number - Mg KOH.

    pumpVibration

    Pump vibration, with typical values being: nominal, high.

    status

    undocumented

    topOilTemp

    Top oil temperature.

    waterContent

    Water Content expressed in parts per million.

    Reconditioning

    undocumented

    Transformer

    undocumented

  1109. case class TransformerStarImpedance(sup: IdentifiedObject, r: Double, r0: Double, x: Double, x0: Double, TransformerEndInfo: String) extends Element with Product with Serializable

    Permalink

    Transformer star impedance (Pi-model) that accurately reflects impedance for transformers with 2 or 3 windings.

    Transformer star impedance (Pi-model) that accurately reflects impedance for transformers with 2 or 3 windings.

    For transformers with 4 or more windings, you must use TransformerMeshImpedance class.

    sup

    Reference to the superclass object.

    r

    Resistance of the transformer end.

    r0

    Zero sequence series resistance of the transformer end.

    x

    Positive sequence series reactance of the transformer end.

    x0

    Zero sequence series reactance of the transformer end.

    TransformerEndInfo

    Transformer end datasheet used to calculate this transformer star impedance.

  1110. case class TransformerTank(sup: Equipment, PowerTransformer: String) extends Element with Product with Serializable

    Permalink

    An assembly of two or more coupled windings that transform electrical power between voltage levels.

    An assembly of two or more coupled windings that transform electrical power between voltage levels.

    These windings are bound on a common core and place in the same tank. Transformer tank can be used to model both single-phase and 3-phase transformers.

    sup

    Reference to the superclass object.

    PowerTransformer

    Bank this transformer belongs to.

  1111. case class TransformerTankEnd(sup: TransformerEnd, phases: String, TransformerTank: String) extends Element with Product with Serializable

    Permalink

    Transformer tank end represents an individual winding for unbalanced models or for transformer tanks connected into a bank (and bank is modelled with the PowerTransformer).

    Transformer tank end represents an individual winding for unbalanced models or for transformer tanks connected into a bank (and bank is modelled with the PowerTransformer).

    sup

    Reference to the superclass object.

    phases

    Describes the phases carried by a conducting equipment.

    TransformerTank

    Transformer this winding belongs to.

  1112. case class TransformerTankInfo(sup: AssetInfo, PowerTransformerInfo: String) extends Element with Product with Serializable

    Permalink

    Set of transformer tank data, from an equipment library.

    Set of transformer tank data, from an equipment library.

    sup

    Reference to the superclass object.

    PowerTransformerInfo

    Power transformer data that this tank description is part of.

  1113. case class TransformerTest(sup: IdentifiedObject, basePower: Double, temperature: Double) extends Element with Product with Serializable

    Permalink

    Test result for transformer ends, such as short-circuit, open-circuit (excitation) or no-load test.

    Test result for transformer ends, such as short-circuit, open-circuit (excitation) or no-load test.

    sup

    Reference to the superclass object.

    basePower

    Base power at which the tests are conducted, usually equal to the rateds of one of the involved transformer ends.

    temperature

    Temperature at which the test is conducted.

  1114. case class TransmissionCapacity(sup: BasicElement, capacityBenefitMargin: Double, operationalTransmissionCapacity: Double, startOperatingDate: String, totalTransmissionCapacity: Double, Flowgate: String, GenericConstraints: String, OTC15min_emergency: Double, OTCemergency: Double, POD: String, POR: String) extends Element with Product with Serializable

    Permalink

    This class models the transmission (either a transmission interface or a POR/POD pair) capacity including Total Transfer Capacity (TTC), Operating Transfer Capacity (OTC), and Capacity Benefit Margin (CBM)

    This class models the transmission (either a transmission interface or a POR/POD pair) capacity including Total Transfer Capacity (TTC), Operating Transfer Capacity (OTC), and Capacity Benefit Margin (CBM)

    sup

    Reference to the superclass object.

    capacityBenefitMargin

    Capacity Benefit Margin (CBM) is used by Markets to calculate the transmission interface limits. This number could be manually or procedurally determined. The CBM is defined per transmission interface (branch group).

    operationalTransmissionCapacity

    The Operational Transmission Capacity (OTC) is the transmission capacity under the operating condition during a specific time period, incorporating the effects of derates and current settings of operation controls. The OTCs for all transmission interface (branch group) are always provided regardless of outage or switching conditions.

    startOperatingDate

    Operating date & hour when the entitlement applies

    totalTransmissionCapacity

    Total Transmission Capacity

    Flowgate

    undocumented

    GenericConstraints

    undocumented

    OTC15min_emergency

    The Operational Transmission Capacity (OTC) 15 minute Emergency Limit

    OTCemergency

    The Operational Transmission Capacity (OTC) Emergency Limit.

    POD

    point of delivery

    POR

    point of receipt

  1115. case class TransmissionCorridor(sup: PowerSystemResource) extends Element with Product with Serializable

    Permalink

    A corridor containing one or more rights of way

    A corridor containing one or more rights of way

    sup

    Reference to the superclass object.

  1116. case class TransmissionInterfaceRightEntitlement(sup: BasicElement, entitlement: Double, startOperatingDate: String, ContractRight: String, Flowgate: String, POD: String, POR: String) extends Element with Product with Serializable

    Permalink

    This is formally called the branch group ETC/TOR entitlement with the inclusion of CVR as ETC.

    This is formally called the branch group ETC/TOR entitlement with the inclusion of CVR as ETC.

    Is used to represent the entitlements. This could be also used to represent the TR entitlement on a POR/POD.

    sup

    Reference to the superclass object.

    entitlement

    the entitlement

    startOperatingDate

    Operating date and hour when the entitlement applies

    ContractRight

    undocumented

    Flowgate

    undocumented

    POD

    point of delivery

    POR

    point of receipt

  1117. case class TransmissionPath(sup: IdentifiedObject, availTransferCapability: Double, parallelPathFlag: Boolean, totalTransferCapability: Double, DeliveryPoint: String, For: String, PointOfReceipt: String) extends Element with Product with Serializable

    Permalink

    An electrical connection, link, or line consisting of one or more parallel transmission elements between two areas of the interconnected electric systems, or portions thereof.

    An electrical connection, link, or line consisting of one or more parallel transmission elements between two areas of the interconnected electric systems, or portions thereof.

    TransmissionCorridor and TransmissionRightOfWay refer to legal aspects. The TransmissionPath refers to the segments between a TransmissionProvider's ServicePoints.

    sup

    Reference to the superclass object.

    availTransferCapability

    The available transmission capability of a transmission path for the reference direction.

    parallelPathFlag

    Flag which indicates if the transmission path is also a designated interconnection "parallel path".

    totalTransferCapability

    The total transmission capability of a transmission path in the reference direction.

    DeliveryPoint

    A transmission path has a "point-of-delivery" service point

    For

    A TransmissionPath is contained in a TransmissionCorridor.

    PointOfReceipt

    A transmission path has a "point-of-receipt" service point

  1118. case class TransmissionProduct(sup: IdentifiedObject, transmissionProductType: String, LocationFor: List[String], TransmissionProvider: String) extends Element with Product with Serializable

    Permalink

  1119. case class TransmissionProvider(sup: Organisation) extends Element with Product with Serializable

    Permalink

    Provider of the transmission capacity (interconnecting wires between Generation and Consumption) required to fulfill and Energy Transaction's energy exchange.

    Provider of the transmission capacity (interconnecting wires between Generation and Consumption) required to fulfill and Energy Transaction's energy exchange.

    Posts information for transmission paths and AvailableTransmissionCapacities on a reservation node. Buys and sells its products and services on the same reservation node.

    sup

    Reference to the superclass object.

  1120. case class TransmissionReservation(sup: BasicElement, EnergyTransaction: String, Sink: String, Source: String, TransactionBid: String, TransmissionPath: String) extends Element with Product with Serializable

    Permalink

    A transmission reservation is obtained from the OASIS system to reserve transmission for a specified time period, transmission path and transmission product.

    A transmission reservation is obtained from the OASIS system to reserve transmission for a specified time period, transmission path and transmission product.

    sup

    Reference to the superclass object.

    EnergyTransaction

    undocumented

    Sink

    undocumented

    Source

    undocumented

    TransactionBid

    undocumented

    TransmissionPath

    undocumented

  1121. case class TransmissionRightChain(sup: IdentifiedObject, endEffectiveDate: String, startEffectiveDate: String, Chain_ContractRight: String, RTO: String) extends Element with Product with Serializable

    Permalink

    Allows chaining of TransmissionContractRights.

    Allows chaining of TransmissionContractRights.

    Many individual contract rights can be included in the definition of a TransmissionRightChain. A TransmissionRightChain is also defined as a TransmissionContractRight itself.

    sup

    Reference to the superclass object.

    endEffectiveDate

    end effective date

    startEffectiveDate

    start effective date

    Chain_ContractRight

    undocumented

    RTO

    undocumented

  1122. case class TransmissionRightOfWay(sup: PowerSystemResource, TransmissionCorridor: String) extends Element with Product with Serializable

    Permalink

    A collection of transmission lines that are close proximity to each other.

    A collection of transmission lines that are close proximity to each other.

    sup

    Reference to the superclass object.

    TransmissionCorridor

    A transmission right-of-way is a member of a transmission corridor

  1123. case class TriggerCondition(sup: IdentifiedObject, GateTrigger: String, RemedialActionScheme: String) extends Element with Product with Serializable

    Permalink

    A conditions that can trigger remedial actions.

    A conditions that can trigger remedial actions.

    sup

    Reference to the superclass object.

    GateTrigger

    undocumented

    RemedialActionScheme

    undocumented

  1124. case class TroubleTicket(sup: Document, dateTimeOfReport: String, firstResponder: String, reportingKind: String, resolvedDateTime: String, troubleCode: String, Customer: String, Incident: String, Notification: String) extends Element with Product with Serializable

    Permalink

  1125. case class TurbLCFB1(sup: TurbineLoadControllerDynamics, db: Double, emax: Double, fb: Double, fbf: Boolean, irmax: Double, ki: Double, kp: Double, mwbase: Double, pbf: Boolean, pmwset: Double, speedReferenceGovernor: Boolean, tpelec: Double) extends Element with Product with Serializable

    Permalink

    Turbine Load Controller model developed in the WECC.

    Turbine Load Controller model developed in the WECC.

    This model represents a supervisory turbine load controller that acts to maintain turbine power at a set value by continuous adjustment of the turbine governor speed-load reference. This model is intended to represent slow reset 'outer loop' controllers managing the action of the turbine governor.

    sup

    Reference to the superclass object.

    db

    Controller dead band (db). Typical Value = 0.

    emax

    Maximum control error (Emax) (note 4). Typical Value = 0.02.

    fb

    Frequency bias gain (Fb). Typical Value = 0.

    fbf

    Frequency bias flag (Fbf). true = enable frequency bias false = disable frequency bias. Typical Value = false.

    irmax

    Maximum turbine speed/load reference bias (Irmax) (note 3). Typical Value = 0.

    ki

    Integral gain (Ki). Typical Value = 0.

    kp

    Proportional gain (Kp). Typical Value = 0.

    mwbase

    Base for power values (MWbase) (>0). Unit = MW.

    pbf

    Power controller flag (Pbf). true = enable load controller false = disable load controller. Typical Value = false.

    pmwset

    Power controller setpoint (Pmwset) (note 1). Unit = MW. Typical Value = 0.

    speedReferenceGovernor

    Type of turbine governor reference (Type). true = speed reference governor false = load reference governor. Typical Value = true.

    tpelec

    Power transducer time constant (Tpelec). Typical Value = 0.

  1126. case class TurbineGovernorDynamics(sup: DynamicsFunctionBlock, AsynchronousMachineDynamics: String, TurbineLoadControllerDynamics: String) extends Element with Product with Serializable

    Permalink

    Turbine-governor function block whose behavior is described by reference to a standard model <font color="#0f0f0f">or by definition of a user-defined model.</font>

    Turbine-governor function block whose behavior is described by reference to a standard model <font color="#0f0f0f">or by definition of a user-defined model.</font>

    sup

    Reference to the superclass object.

    AsynchronousMachineDynamics

    Asynchronous machine model with which this turbine-governor model is associated.

    TurbineLoadControllerDynamics

    Turbine load controller providing input to this turbine-governor.

  1127. case class TurbineGovernorUserDefined(sup: TurbineGovernorDynamics, proprietary: Boolean) extends Element with Product with Serializable

    Permalink

    Turbine-governor function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    Turbine-governor function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    sup

    Reference to the superclass object.

    proprietary

    Behaviour is based on proprietary model as opposed to detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.

  1128. case class TurbineLoadControllerDynamics(sup: DynamicsFunctionBlock, TurbineGovernorDynamics: String) extends Element with Product with Serializable

    Permalink

    Turbine load controller function block whose behavior is described by reference to a standard model <font color="#0f0f0f">or by definition of a user-defined model.</font>

    Turbine load controller function block whose behavior is described by reference to a standard model <font color="#0f0f0f">or by definition of a user-defined model.</font>

    sup

    Reference to the superclass object.

    TurbineGovernorDynamics

    Turbine-governor controlled by this turbine load controller.

  1129. case class TurbineLoadControllerUserDefined(sup: TurbineLoadControllerDynamics, proprietary: Boolean) extends Element with Product with Serializable

    Permalink

    Turbine load controller function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    Turbine load controller function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    sup

    Reference to the superclass object.

    proprietary

    Behaviour is based on proprietary model as opposed to detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.

  1130. case class TypeAssetCatalogue(sup: IdentifiedObject, status: String) extends Element with Product with Serializable

    Permalink

    Catalogue of generic types of assets (TypeAsset) that may be used for design purposes.

    Catalogue of generic types of assets (TypeAsset) that may be used for design purposes.

    It is not associated with a particular manufacturer.

    sup

    Reference to the superclass object.

    status

    undocumented

  1131. case class TypeMaterial(sup: WorkDocument, costType: String, estUnitCost: Double, quantity: String, stockItem: Boolean) extends Element with Product with Serializable

    Permalink

    Documentation for a generic material item that may be used for design, work and other purposes.

    Documentation for a generic material item that may be used for design, work and other purposes.

    Any number of MaterialItems manufactured by various vendors may be used to perform this TypeMaterial.

    sup

    Reference to the superclass object.

    costType

    The type of cost to which this Material Item belongs.

    estUnitCost

    The estimated unit cost of this type of material, either for a unit cost or cost per unit length. Cost is for material or asset only and does not include labor to install/construct or configure it.

    quantity

    The value, unit of measure, and multiplier for the quantity.

    stockItem

    True if item is a stock item (default).

  1132. case class UnderexcLim2Simplified(sup: UnderexcitationLimiterDynamics, kui: Double, p0: Double, p1: Double, q0: Double, q1: Double, vuimax: Double, vuimin: Double) extends Element with Product with Serializable

    Permalink

    This model can be derived from UnderexcLimIEEE2.

    This model can be derived from UnderexcLimIEEE2.

    The limit characteristic (look �up table) is a single straight-line, the same as UnderexcLimIEEE2 (see Figure 10.4 (p 32), IEEE 421.5-2005 Section 10.2).

    sup

    Reference to the superclass object.

    kui

    Gain Under excitation limiter (Kui). Typical Value = 0.1.

    p0

    Segment P initial point (P0). Typical Value = 0.

    p1

    Segment P end point (P1). Typical Value = 1.

    q0

    Segment Q initial point (Q0). Typical Value = -0.31.

    q1

    Segment Q end point (Q1). Typical Value = -0.1.

    vuimax

    Maximum error signal (VUImax). Typical Value = 1.

    vuimin

    Minimum error signal (VUImin). Typical Value = 0.

  1133. case class UnderexcLimIEEE1(sup: UnderexcitationLimiterDynamics, kuc: Double, kuf: Double, kui: Double, kul: Double, kur: Double, tu1: Double, tu2: Double, tu3: Double, tu4: Double, vucmax: Double, vuimax: Double, vuimin: Double, vulmax: Double, vulmin: Double, vurmax: Double) extends Element with Product with Serializable

    Permalink

    The class represents the Type UEL1 model which has a circular limit boundary when plotted in terms of machine reactive power vs.

    The class represents the Type UEL1 model which has a circular limit boundary when plotted in terms of machine reactive power vs. real power output.

    Reference: IEEE UEL1 421.5-2005 Section 10.1.

    sup

    Reference to the superclass object.

    kuc

    UEL center setting (KUC). Typical Value = 1.38.

    kuf

    UEL excitation system stabilizer gain (KUF). Typical Value = 3.3.

    kui

    UEL integral gain (KUI). Typical Value = 0.

    kul

    UEL proportional gain (KUL). Typical Value = 100.

    kur

    UEL radius setting (KUR). Typical Value = 1.95.

    tu1

    UEL lead time constant (TU1). Typical Value = 0.

    tu2

    UEL lag time constant (TU2). Typical Value = 0.05.

    tu3

    UEL lead time constant (TU3). Typical Value = 0.

    tu4

    UEL lag time constant (TU4). Typical Value = 0.

    vucmax

    UEL maximum limit for operating point phasor magnitude (VUCMAX). Typical Value = 5.8.

    vuimax

    UEL integrator output maximum limit (VUIMAX).

    vuimin

    UEL integrator output minimum limit (VUIMIN).

    vulmax

    UEL output maximum limit (VULMAX). Typical Value = 18.

    vulmin

    UEL output minimum limit (VULMIN). Typical Value = -18.

    vurmax

    UEL maximum limit for radius phasor magnitude (VURMAX). Typical Value = 5.8.

  1134. case class UnderexcLimIEEE2(sup: UnderexcitationLimiterDynamics, k1: Double, k2: Double, kfb: Double, kuf: Double, kui: Double, kul: Double, p0: Double, p1: Double, p10: Double, p2: Double, p3: Double, p4: Double, p5: Double, p6: Double, p7: Double, p8: Double, p9: Double, q0: Double, q1: Double, q10: Double, q2: Double, q3: Double, q4: Double, q5: Double, q6: Double, q7: Double, q8: Double, q9: Double, tu1: Double, tu2: Double, tu3: Double, tu4: Double, tul: Double, tup: Double, tuq: Double, tuv: Double, vuimax: Double, vuimin: Double, vulmax: Double, vulmin: Double) extends Element with Product with Serializable

    Permalink

    The class represents the Type UEL2 which has either a straight-line or multi-segment characteristic when plotted in terms of machine reactive power output vs.

    The class represents the Type UEL2 which has either a straight-line or multi-segment characteristic when plotted in terms of machine reactive power output vs. real power output.

    Reference: IEEE UEL2 421.5-2005 Section 10.2. (Limit characteristic lookup table shown in Figure 10.4 (p 32) of the standard).

    sup

    Reference to the superclass object.

    k1

    UEL terminal voltage exponent applied to real power input to UEL limit look-up table (k1). Typical Value = 2.

    k2

    UEL terminal voltage exponent applied to reactive power output from UEL limit look-up table (k2). Typical Value = 2.

    kfb

    Gain associated with optional integrator feedback input signal to UEL (KFB). Typical Value = 0.

    kuf

    UEL excitation system stabilizer gain (KUF). Typical Value = 0.

    kui

    UEL integral gain (KUI). Typical Value = 0.5.

    kul

    UEL proportional gain (KUL). Typical Value = 0.8.

    p0

    Real power values for endpoints (P0). Typical Value = 0.

    p1

    Real power values for endpoints (P1). Typical Value = 0.3.

    p10

    Real power values for endpoints (P10).

    p2

    Real power values for endpoints (P2). Typical Value = 0.6.

    p3

    Real power values for endpoints (P3). Typical Value = 0.9.

    p4

    Real power values for endpoints (P4). Typical Value = 1.02.

    p5

    Real power values for endpoints (P5).

    p6

    Real power values for endpoints (P6).

    p7

    Real power values for endpoints (P7).

    p8

    Real power values for endpoints (P8).

    p9

    Real power values for endpoints (P9).

    q0

    Reactive power values for endpoints (Q0). Typical Value = -0.31.

    q1

    Reactive power values for endpoints (Q1). Typical Value = -0.31.

    q10

    Reactive power values for endpoints (Q10).

    q2

    Reactive power values for endpoints (Q2). Typical Value = -0.28.

    q3

    Reactive power values for endpoints (Q3). Typical Value = -0.21.

    q4

    Reactive power values for endpoints (Q4). Typical Value = 0.

    q5

    Reactive power values for endpoints (Q5).

    q6

    Reactive power values for endpoints (Q6).

    q7

    Reactive power values for endpoints (Q7).

    q8

    Reactive power values for endpoints (Q8).

    q9

    Reactive power values for endpoints (Q9).

    tu1

    UEL lead time constant (TU1). Typical Value = 0.

    tu2

    UEL lag time constant (TU2). Typical Value = 0.

    tu3

    UEL lead time constant (TU3). Typical Value = 0.

    tu4

    UEL lag time constant (TU4). Typical Value = 0.

    tul

    Time constant associated with optional integrator feedback input signal to UEL (TUL). Typical Value = 0.

    tup

    Real power filter time constant (TUP). Typical Value = 5.

    tuq

    Reactive power filter time constant (TUQ). Typical Value = 0.

    tuv

    Voltage filter time constant (TUV). Typical Value = 5.

    vuimax

    UEL integrator output maximum limit (VUIMAX). Typical Value = 0.25.

    vuimin

    UEL integrator output minimum limit (VUIMIN). Typical Value = 0.

    vulmax

    UEL output maximum limit (VULMAX). Typical Value = 0.25.

    vulmin

    UEL output minimum limit (VULMIN). Typical Value = 0.

  1135. case class UnderexcLimX1(sup: UnderexcitationLimiterDynamics, k: Double, kf2: Double, km: Double, melmax: Double, tf2: Double, tm: Double) extends Element with Product with Serializable

    Permalink

    <font color="#0f0f0f">Allis-Chalmers minimum excitation limiter.</font>

    <font color="#0f0f0f">Allis-Chalmers minimum excitation limiter.</font>

    sup

    Reference to the superclass object.

    k

    Minimum excitation limit slope (K) (>0).

    kf2

    Differential gain (Kf2).

    km

    Minimum excitation limit gain (Km).

    melmax

    Minimum excitation limit value (MELMAX).

    tf2

    Differential time constant (Tf2) (>0).

    tm

    Minimum excitation limit time constant (Tm).

  1136. case class UnderexcLimX2(sup: UnderexcitationLimiterDynamics, kf2: Double, km: Double, melmax: Double, qo: Double, r: Double, tf2: Double, tm: Double) extends Element with Product with Serializable

    Permalink

    <font color="#0f0f0f">Westinghouse minimum excitation limiter.</font>

    <font color="#0f0f0f">Westinghouse minimum excitation limiter.</font>

    sup

    Reference to the superclass object.

    kf2

    Differential gain (Kf2).

    km

    Minimum excitation limit gain (Km).

    melmax

    Minimum excitation limit value (MELMAX).

    qo

    Excitation center setting (Qo).

    r

    Excitation radius (R).

    tf2

    Differential time constant (Tf2) (>0).

    tm

    Minimum excitation limit time constant (Tm).

  1137. case class UnderexcitationLimiterDynamics(sup: DynamicsFunctionBlock, ExcitationSystemDynamics: String, RemoteInputSignal: String) extends Element with Product with Serializable

    Permalink

    Underexcitation limiter function block whose behaviour is described by reference to a standard model <font color="#0f0f0f">or by definition of a user-defined model.</font>

    Underexcitation limiter function block whose behaviour is described by reference to a standard model <font color="#0f0f0f">or by definition of a user-defined model.</font>

    sup

    Reference to the superclass object.

    ExcitationSystemDynamics

    Excitation system model with which this underexcitation limiter model is associated.

    RemoteInputSignal

    Remote input signal used by this underexcitation limiter model.

  1138. case class UnderexcitationLimiterUserDefined(sup: UnderexcitationLimiterDynamics, proprietary: Boolean) extends Element with Product with Serializable

    Permalink

    Underexcitation limiter function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    Underexcitation limiter function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    sup

    Reference to the superclass object.

    proprietary

    Behaviour is based on proprietary model as opposed to detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.

  1139. case class UndergroundStructure(sup: Structure, hasVentilation: Boolean, kind: String, material: String, sealingWarrantyExpiresDate: String) extends Element with Product with Serializable

    Permalink

    Underground structure.

    Underground structure.

    sup

    Reference to the superclass object.

    hasVentilation

    True if vault is ventilating.

    kind

    True if vault is ventilating.

    material

    Primary material of underground structure.

    sealingWarrantyExpiresDate

    Date sealing warranty expires.

  1140. case class UnitInitialConditions(sup: IdentifiedObject, cumEnergy: Double, cumStatusChanges: Int, numberOfStartups: Int, onlineStatus: Boolean, resourceMW: Double, resourceStatus: Int, statusDate: String, timeInStatus: Double, timeInterval: String, GeneratingUnit: String) extends Element with Product with Serializable

    Permalink

    Resource status at the end of a given clearing period.

    Resource status at the end of a given clearing period.

    sup

    Reference to the superclass object.

    cumEnergy

    Cumulative energy production over trading period.

    cumStatusChanges

    Cumulative number of status changes of the resource.

    numberOfStartups

    Number of start ups in the Operating Day until the end of previous hour.

    onlineStatus

    'true' if the GeneratingUnit is currently On-Line

    resourceMW

    Resource MW output at the end of previous clearing period.

    resourceStatus

    Resource status at the end of previous clearing period: 0 - off-line 1 - on-line production 2 - in shutdown process 3 - in startup process

    statusDate

    Time and date for resourceStatus

    timeInStatus

    Time in market trading intervals the resource is in the state as of the end of the previous clearing period.

    timeInterval

    Time interval

    GeneratingUnit

    undocumented

  1141. case class Unit_(sup: BasicElement, name: String, TimeSeries: List[String]) extends Element with Product with Serializable

    Permalink

    The identification of the unit name for the time series quantities.

    The identification of the unit name for the time series quantities.

    sup

    Reference to the superclass object.

    name

    The coded representation of the unit.

    TimeSeries

    undocumented

  1142. case class Unknown(sup: Element = null, guts: String, line: Int, start: Long, end: Long) extends Element with Product with Serializable

    Permalink

    Unknown element.

    Unknown element.

    Default parsed element, when no other more specific class applies.

    sup

    Reference to the superclass object.

    guts

    Internal contents of the XML element with the unrecognized name.

    line

    The line number on which the unknown XML element starts, in Spark this is relative to the split being processed.

    start

    The starting character position of the unknown XML element, in Spark this is relative to the split being processed.

    end

    The ending character position of the unknown XML element, in Spark this is relative to the split being processed.

  1143. case class Usage(sup: WorkIdentifiedObject, status: String, WorkTask: String) extends Element with Product with Serializable

    Permalink

    The way material and assets are used to perform a certain type of work task.

    The way material and assets are used to perform a certain type of work task.

    The way is described in text in the inheritied description attribute.

    sup

    Reference to the superclass object.

    status

    undocumented

    WorkTask

    undocumented

  1144. case class UsagePoint(sup: IdentifiedObject, amiBillingReady: String, checkBilling: Boolean, connectionState: String, estimatedLoad: Double, grounded: Boolean, isSdp: Boolean, isVirtual: Boolean, minimalUsageExpected: Boolean, nominalServiceVoltage: Double, outageRegion: String, phaseCode: String, ratedCurrent: Double, ratedPower: Double, readCycle: String, readRoute: String, serviceDeliveryRemark: String, servicePriority: String, CustomerAgreement: String, Equipments: List[String], ServiceCategory: String, ServiceLocation: String, ServiceSupplier: String, UsagePointLocation: String) extends Element with Product with Serializable

    Permalink

    Logical or physical point in the network to which readings or events may be attributed.

    Logical or physical point in the network to which readings or events may be attributed.

    Used at the place where a physical or virtual meter may be located; however, it is not required that a meter be present.

    sup

    Reference to the superclass object.

    amiBillingReady

    Tracks the lifecycle of the metering installation at a usage point with respect to readiness for billing via advanced metering infrastructure reads.

    checkBilling

    True if as a result of an inspection or otherwise, there is a reason to suspect that a previous billing may have been performed with erroneous data. Value should be reset once this potential discrepancy has been resolved.

    connectionState

    State of the usage point with respect to connection to the network.

    estimatedLoad

    Estimated load.

    grounded

    True if grounded.

    isSdp

    If true, this usage point is a service delivery point, i.e., a usage point where the ownership of the service changes hands.

    isVirtual

    If true, this usage point is virtual, i.e., no physical location exists in the network where a meter could be located to collect the meter readings. For example, one may define a virtual usage point to serve as an aggregation of usage for all of a company's premises distributed widely across the distribution territory. Otherwise, the usage point is physical, i.e., there is a logical point in the network where a meter could be located to collect meter readings.

    minimalUsageExpected

    If true, minimal or zero usage is expected at this usage point for situations such as premises vacancy, logical or physical disconnect. It is used for readings validation and estimation.

    nominalServiceVoltage

    Nominal service voltage.

    outageRegion

    Outage region in which this usage point is located.

    phaseCode

    Phase code. Number of wires and specific nominal phases can be deduced from enumeration literal values. For example, ABCN is three-phase, four-wire, s12n (splitSecondary12N) is single-phase, three-wire, and s1n and s2n are single-phase, two-wire.

    ratedCurrent

    Current flow that this usage point is configured to deliver.

    ratedPower

    Active power that this usage point is configured to deliver.

    readCycle

    Cycle day on which the meter for this usage point will normally be read. Usually correlated with the billing cycle.

    readRoute

    Identifier of the route to which this usage point is assigned for purposes of meter reading. Typically used to configure hand held meter reading systems prior to collection of reads.

    serviceDeliveryRemark

    Remarks about this usage point, for example the reason for it being rated with a non-nominal priority.

    servicePriority

    Priority of service for this usage point. Note that usage points at the same service location can have different priorities.

    CustomerAgreement

    Customer agreement regulating this service delivery point.

    Equipments

    All equipment connecting this usage point to the electrical grid.

    ServiceCategory

    Service category delivered by this usage point.

    ServiceLocation

    Service location where the service delivered by this usage point is consumed.

    ServiceSupplier

    ServiceSupplier (utility) utilising this usage point to deliver a service.

    UsagePointLocation

    Location of this usage point.

  1145. case class UsagePointGroup(sup: IdentifiedObject, typ: String, UsagePoints: List[String]) extends Element with Product with Serializable

    Permalink

    Abstraction for management of group communications within a two-way AMR system or the data for a group of related usage points.

    Abstraction for management of group communications within a two-way AMR system or the data for a group of related usage points.

    Commands can be issued to all of the usage points that belong to a usage point group using a defined group address and the underlying AMR communication infrastructure.

    sup

    Reference to the superclass object.

    typ

    Type of this group.

    UsagePoints

    All usage points in this group.

  1146. case class UsagePointLocation(sup: Location, accessMethod: String, remark: String, siteAccessProblem: String) extends Element with Product with Serializable

    Permalink

    Location of an individual usage point.

    Location of an individual usage point.

    sup

    Reference to the superclass object.

    accessMethod

    Method for the service person to access this usage point location. For example, a description of where to obtain a key if the facility is unmanned and secured.

    remark

    Remarks about this location.

    siteAccessProblem

    Problems previously encountered when visiting or performing work at this location. Examples include: bad dog, violent customer, verbally abusive occupant, obstructions, safety hazards, etc.

  1147. case class UserAttribute(sup: BasicElement, name: String, sequenceNumber: Int, value: String, ProcedureDataSets: List[String], PropertySpecification: String, RatingSpecification: String, Transaction: String) extends Element with Product with Serializable

    Permalink

    Generic name-value pair class, with optional sequence number and units for value; can be used to model parts of information exchange when concrete types are not known in advance.

    Generic name-value pair class, with optional sequence number and units for value; can be used to model parts of information exchange when concrete types are not known in advance.

    sup

    Reference to the superclass object.

    name

    Name of an attribute.

    sequenceNumber

    Sequence number for this attribute in a list of attributes.

    value

    Value of an attribute, including unit information.

    ProcedureDataSets

    undocumented

    PropertySpecification

    undocumented

    RatingSpecification

    undocumented

    Transaction

    Transaction for which this snapshot has been recorded.

  1148. case class VAdjIEEE(sup: VoltageAdjusterDynamics, adjslew: Double, taoff: Double, taon: Double, vadjf: Double, vadjmax: Double, vadjmin: Double) extends Element with Product with Serializable

    Permalink

    The class represents IEEE Voltage Adjuster which is used to represent the voltage adjuster in either a power factor or var control system.

    The class represents IEEE Voltage Adjuster which is used to represent the voltage adjuster in either a power factor or var control system.

    Reference: IEEE Standard 421.5-2005 Section 11.1.

    sup

    Reference to the superclass object.

    adjslew

    Rate at which output of adjuster changes (ADJ_SLEW). Unit = sec./PU. Typical Value = 300.

    taoff

    Time that adjuster pulses are off (TAOFF). Typical Value = 0.5.

    taon

    Time that adjuster pulses are on (TAON). Typical Value = 0.1.

    vadjf

    Set high to provide a continuous raise or lower (VADJF).

    vadjmax

    Maximum output of the adjuster (VADJMAX). Typical Value = 1.1.

    vadjmin

    Minimum output of the adjuster (VADJMIN). Typical Value = 0.9.

  1149. case class VCompIEEEType1(sup: VoltageCompensatorDynamics, rc: Double, tr: Double, xc: Double) extends Element with Product with Serializable

    Permalink

    <font color="#0f0f0f">The class represents the terminal voltage transducer and the load compensator as defined in the IEEE Std 421.5-2005, Section 4.

    <font color="#0f0f0f">The class represents the terminal voltage transducer and the load compensator as defined in the IEEE Std 421.5-2005, Section 4.

    This model is common to all excitation system models described in the IEEE Standard. </font>

    sup

    Reference to the superclass object.

    rc

    <font color="#0f0f0f">Resistive component of compensation of a generator (Rc).</font>

    tr

    <font color="#0f0f0f">Time constant which is used for the combined voltage sensing and compensation signal (Tr).</font>

    xc

    <font color="#0f0f0f">Reactive component of compensation of a generator (Xc).</font>

  1150. case class VCompIEEEType2(sup: VoltageCompensatorDynamics, tr: Double) extends Element with Product with Serializable

    Permalink

    <font color="#0f0f0f">The class represents the terminal voltage transducer and the load compensator as defined in the IEEE Std 421.5-2005, Section 4.

    <font color="#0f0f0f">The class represents the terminal voltage transducer and the load compensator as defined in the IEEE Std 421.5-2005, Section 4.

    This model is designed to cover the following types of compensation: </font>

    sup

    Reference to the superclass object.

    tr

    <font color="#0f0f0f">Time constant which is used for the combined voltage sensing and compensation signal (Tr).</font>

  1151. case class ValueAliasSet(sup: IdentifiedObject) extends Element with Product with Serializable

    Permalink

    Describes the translation of a set of values into a name and is intendend to facilitate cusom translations.

    Describes the translation of a set of values into a name and is intendend to facilitate cusom translations.

    Each ValueAliasSet has a name, description etc. A specific Measurement may represent a discrete state like Open, Closed, Intermediate etc. This requires a translation from the MeasurementValue.value number to a string, e.g. 0->"Invalid", 1->"Open", 2->"Closed", 3->"Intermediate". Each ValueToAlias member in ValueAliasSet.Value describe a mapping for one particular value to a name.

    sup

    Reference to the superclass object.

  1152. case class ValueToAlias(sup: IdentifiedObject, value: Int, ValueAliasSet: String) extends Element with Product with Serializable

    Permalink

    Describes the translation of one particular value into a name, e.g.

    Describes the translation of one particular value into a name, e.g. 1 as "Open".

    sup

    Reference to the superclass object.

    value

    The value that is mapped.

    ValueAliasSet

    The ValueAliasSet having the ValueToAlias mappings.

  1153. case class Vehicle(sup: WorkAsset, odometerReadDateTime: String, odometerReading: Double, usageKind: String) extends Element with Product with Serializable

    Permalink

    Vehicle asset.

    Vehicle asset.

    sup

    Reference to the superclass object.

    odometerReadDateTime

    Date and time the last odometer reading was recorded.

    odometerReading

    Odometer reading of this vehicle as of the 'odometerReadingDateTime'. Refer to associated ActivityRecords for earlier readings.

    usageKind

    Kind of usage of the vehicle.

  1154. case class Vendor(sup: IdentifiedObject) extends Element with Product with Serializable

    Permalink

    The entity that owns the point of sale and contracts with the cashier to receipt payments and vend tokens using the payment system.

    The entity that owns the point of sale and contracts with the cashier to receipt payments and vend tokens using the payment system.

    The vendor has a private contract with and is managed by the merchant which is a type of organisation. The vendor is accountable to the merchant for revenue collected, and the merchant is in turn accountable to the supplier.

    sup

    Reference to the superclass object.

  1155. case class VendorShift(sup: Shift, merchantDebitAmount: Double, posted: Boolean, MerchantAccount: String, Vendor: String) extends Element with Product with Serializable

    Permalink

    The operating shift for a vendor during which the vendor may transact against the merchant's account.

    The operating shift for a vendor during which the vendor may transact against the merchant's account.

    It aggregates transactions and receipts during the shift and periodically debits a merchant account. The totals in vendor shift should always be the sum of totals aggregated in all cashier shifts that were open under the particular vendor shift.

    sup

    Reference to the superclass object.

    merchantDebitAmount

    The amount that is to be debited from the merchant account for this vendor shift. This amount reflects the sum(PaymentTransaction.transactionAmount).

    posted

    If true, merchantDebitAmount has been debited from MerchantAccount; typically happens at the end of VendorShift when it closes.

    MerchantAccount

    Merchant account this vendor shift periodically debits (based on aggregated transactions).

    Vendor

    Vendor that opens and owns this vendor shift.

  1156. case class ViolationLimit(sup: Limit, enforced: Boolean, Flowgate: String, MktMeasurement: String, MktOrganisation: List[String]) extends Element with Product with Serializable

    Permalink

    A type of limit that indicates if it is enforced and, through association, the organisation responsible for setting the limit.

    A type of limit that indicates if it is enforced and, through association, the organisation responsible for setting the limit.

    sup

    Reference to the superclass object.

    enforced

    True if limit is enforced.

    Flowgate

    undocumented

    MktMeasurement

    undocumented

    MktOrganisation

    undocumented

  1157. case class VisibilityLayer(sup: IdentifiedObject, drawingOrder: Int) extends Element with Product with Serializable

    Permalink

    Layers are typically used for grouping diagram objects according to themes and scales.

    Layers are typically used for grouping diagram objects according to themes and scales.

    Themes are used to display or hide certain information (e.g., lakes, borders), while scales are used for hiding or displaying information depending on the current zoom level (hide text when it is too small to be read, or when it exceeds the screen size). This is also called de-cluttering.

    sup

    Reference to the superclass object.

    drawingOrder

    The drawing order for this layer. The higher the number, the later the layer and the objects within it are rendered.

  1158. case class VoltageAdjusterDynamics(sup: DynamicsFunctionBlock, PFVArControllerType1Dynamics: String) extends Element with Product with Serializable

    Permalink

    Voltage adjuster function block whose behaviour is described by reference to a standard model <font color="#0f0f0f">or by definition of a user-defined model.</font>

    Voltage adjuster function block whose behaviour is described by reference to a standard model <font color="#0f0f0f">or by definition of a user-defined model.</font>

    sup

    Reference to the superclass object.

    PFVArControllerType1Dynamics

    Power Factor or VAr controller Type I model with which this voltage adjuster is associated.

  1159. case class VoltageAdjusterUserDefined(sup: VoltageAdjusterDynamics, proprietary: Boolean) extends Element with Product with Serializable

    Permalink

    <font color="#0f0f0f">Voltage adjuster</font> function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    <font color="#0f0f0f">Voltage adjuster</font> function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    sup

    Reference to the superclass object.

    proprietary

    Behaviour is based on proprietary model as opposed to detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.

  1160. case class VoltageCompensatorDynamics(sup: DynamicsFunctionBlock, ExcitationSystemDynamics: String, RemoteInputSignal: String) extends Element with Product with Serializable

    Permalink

    Voltage compensator function block whose behaviour is described by reference to a standard model <font color="#0f0f0f">or by definition of a user-defined model.</font>

    Voltage compensator function block whose behaviour is described by reference to a standard model <font color="#0f0f0f">or by definition of a user-defined model.</font>

    sup

    Reference to the superclass object.

    ExcitationSystemDynamics

    Excitation system model with which this voltage compensator is associated.

    RemoteInputSignal

    Remote input signal used by this voltage compensator model.

  1161. case class VoltageCompensatorUserDefined(sup: VoltageCompensatorDynamics, proprietary: Boolean) extends Element with Product with Serializable

    Permalink

    Voltage compensator function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    Voltage compensator function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    sup

    Reference to the superclass object.

    proprietary

    Behaviour is based on proprietary model as opposed to detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.

  1162. case class VoltageControlZone(sup: PowerSystemResource, BusbarSection: String, RegulationSchedule: String) extends Element with Product with Serializable

    Permalink

    An area of the power system network which is defined for secondary voltage control purposes.

    An area of the power system network which is defined for secondary voltage control purposes.

    A voltage control zone consists of a collection of substations with a designated bus bar section whose voltage will be controlled.

    sup

    Reference to the superclass object.

    BusbarSection

    A VoltageControlZone is controlled by a designated BusbarSection.

    RegulationSchedule

    A VoltageControlZone may have a voltage regulation schedule.

  1163. case class VoltageLevel(sup: EquipmentContainer, highVoltageLimit: Double, lowVoltageLimit: Double, BaseVoltage: String, Substation: String) extends Element with Product with Serializable

    Permalink

    A collection of equipment at one common system voltage forming a switchgear.

    A collection of equipment at one common system voltage forming a switchgear.

    The equipment typically consist of breakers, busbars, instrumentation, control, regulation and protection devices as well as assemblies of all these.

    sup

    Reference to the superclass object.

    highVoltageLimit

    The bus bar's high voltage limit

    lowVoltageLimit

    The bus bar's low voltage limit

    BaseVoltage

    The base voltage used for all equipment within the voltage level.

    Substation

    The substation of the voltage level.

  1164. case class VoltageLimit(sup: OperationalLimit, value: Double) extends Element with Product with Serializable

    Permalink

    Operational limit applied to voltage.

    Operational limit applied to voltage.

    sup

    Reference to the superclass object.

    value

    Limit on voltage. High or low limit nature of the limit depends upon the properties of the operational limit type.

  1165. case class VsCapabilityCurve(sup: Curve) extends Element with Product with Serializable

    Permalink

    The P-Q capability curve for a voltage source converter, with P on x-axis and Qmin and Qmax on y1-axis and y2-axis.

    The P-Q capability curve for a voltage source converter, with P on x-axis and Qmin and Qmax on y1-axis and y2-axis.

    sup

    Reference to the superclass object.

  1166. case class VsConverter(sup: ACDCConverter, delta: Double, droop: Double, droopCompensation: Double, maxModulationIndex: Double, maxValveCurrent: Double, pPccControl: String, qPccControl: String, qShare: Double, targetQpcc: Double, targetUpcc: Double, uf: Double, CapabilityCurve: String) extends Element with Product with Serializable

    Permalink

    DC side of the voltage source converter (VSC).

    DC side of the voltage source converter (VSC).

    sup

    Reference to the superclass object.

    delta

    Angle between uf and uc. Converter state variable used in power flow.

    droop

    Droop constant; pu value is obtained as D [kV/MW] x Sb / Ubdc.

    droopCompensation

    Compensation constant. Used to compensate for voltage drop when controlling voltage at a distant bus.

    maxModulationIndex

    The max quotient between the AC converter voltage (Uc) and DC voltage (Ud). A factor typically less than 1. VSC configuration data used in power flow.

    maxValveCurrent

    The maximum current through a valve. This current limit is the basis for calculating the capability diagram. VSC configuration data.

    pPccControl

    Kind of control of real power and/or DC voltage.

    qPccControl

    undocumented

    qShare

    Reactive power sharing factor among parallel converters on Uac control.

    targetQpcc

    Reactive power injection target in AC grid, at point of common coupling.

    targetUpcc

    Voltage target in AC grid, at point of common coupling.

    uf

    Line-to-line voltage on the valve side of the converter transformer. Converter state variable, result from power flow.

    CapabilityCurve

    Capability curve of this converter.

  1167. case class WaveTrap(sup: AuxiliaryEquipment) extends Element with Product with Serializable

    Permalink

    Line traps are devices that impede high frequency power line carrier signals yet present a negligible impedance at the main power frequency.

    Line traps are devices that impede high frequency power line carrier signals yet present a negligible impedance at the main power frequency.

    sup

    Reference to the superclass object.

  1168. case class WeatherStation(sup: PowerSystemResource) extends Element with Product with Serializable

    Permalink

    This represents a source of ambient temperature.

    This represents a source of ambient temperature.

    sup

    Reference to the superclass object.

  1169. case class WheelingCounterParty(sup: IdentifiedObject, RegisteredInterTie: List[String]) extends Element with Product with Serializable

    Permalink

    Counter party in a wheeling transaction.

    Counter party in a wheeling transaction.

    sup

    Reference to the superclass object.

    RegisteredInterTie

    undocumented

  1170. case class WheelingReferenceSchedule(sup: BidHourlySchedule, value: String) extends Element with Product with Serializable

    Permalink

    A unique identifier of a wheeling transaction.

    A unique identifier of a wheeling transaction.

    A wheeling transaction is a balanced Energy exchange among Supply and Demand Resources.

    sup

    Reference to the superclass object.

    value

    undocumented

  1171. case class WindAeroConstIEC(sup: IdentifiedObject, WindGenTurbineType1aIEC: String) extends Element with Product with Serializable

    Permalink

    The constant aerodynamic torque model assumes that the aerodynamic torque is constant.

    The constant aerodynamic torque model assumes that the aerodynamic torque is constant.

    Reference: IEC Standard 61400-27-1 Section 5.6.1.1.

    sup

    Reference to the superclass object.

    WindGenTurbineType1aIEC

    Wind turbine type 1A model with which this wind aerodynamic model is associated.

  1172. case class WindAeroOneDimIEC(sup: IdentifiedObject, ka: Double, thetaomega: Double, WindTurbineType3IEC: String) extends Element with Product with Serializable

    Permalink

    One-dimensional aerodynamic model.

    One-dimensional aerodynamic model.

    Reference: IEC Standard 614000-27-1 Section 5.6.1.2.

    sup

    Reference to the superclass object.

    ka

    Aerodynamic gain (ka). It is type dependent parameter.

    thetaomega

    Initial pitch angle (thetaomega0). It is case dependent parameter.

    WindTurbineType3IEC

    Wind turbine type 3 model with which this wind aerodynamic model is associated.

  1173. case class WindAeroTwoDimIEC(sup: IdentifiedObject, dpomega: Double, dptheta: Double, dpv1: Double, omegazero: Double, pavail: Double, thetav2: Double, thetazero: Double, WindTurbineType3IEC: String) extends Element with Product with Serializable

    Permalink

    Two-dimensional aerodynamic model.

    Two-dimensional aerodynamic model.

    Reference: IEC Standard 614000-27-1 Section 5.6.1.3.

    sup

    Reference to the superclass object.

    dpomega

    Partial derivative of aerodynamic power with respect to changes in WTR speed (dpomega). It is type dependent parameter.

    dptheta

    Partial derivative of aerodynamic power with respect to changes in pitch angle (dptheta). It is type dependent parameter.

    dpv1

    Partial derivative (dpv1). It is type dependent parameter.

    omegazero

    Rotor speed if the wind turbine is not derated (omega0). It is type dependent parameter.

    pavail

    Available aerodynamic power (pavail). It is case dependent parameter.

    thetav2

    Blade angle at twice rated wind speed (thetav2). It is type dependent parameter.

    thetazero

    Pitch angle if the wind turbine is not derated (theta0). It is case dependent parameter.

    WindTurbineType3IEC

    Wind turbine type 3 model with which this wind aerodynamic model is associated.

  1174. case class WindContCurrLimIEC(sup: IdentifiedObject, imax: Double, imaxdip: Double, kpqu: Double, mdfslim: Boolean, mqpri: Boolean, tufiltcl: Double, upqumax: Double, WindTurbineType3or4IEC: String) extends Element with Product with Serializable

    Permalink

    Current limitation model.

    Current limitation model.

    The current limitation model combines the physical limits and the control limits.

    sup

    Reference to the superclass object.

    imax

    Maximum continuous current at the wind turbine terminals (imax). It is type dependent parameter.

    imaxdip

    Maximum current during voltage dip at the wind turbine terminals (imaxdip). It is project dependent parameter.

    kpqu

    Partial derivative of reactive current limit (Kpqu). It is type dependent parameter.

    mdfslim

    Limitation of type 3 stator current (MDFSLim):

    • false=0: total current limitation,
    • true=1: stator current limitation). It is type dependent parameter.
    mqpri

    Prioritisation of q control during UVRT (Mqpri):

    • true = 1: reactive power priority,
    • false = 0: active power priority. It is project dependent parameter.
    tufiltcl

    Voltage measurement filter time constant (Tufiltcl). It is type dependent parameter.

    upqumax

    Wind turbine voltage in the operation point where zero reactive current can be delivered (upqumax). It is type dependent parameter.

    WindTurbineType3or4IEC

    Wind turbine type 3 or 4 model with which this wind control current limitation model is associated.

  1175. case class WindContPType3IEC(sup: IdentifiedObject, dpmax: Double, dprefmax: Double, dprefmin: Double, dthetamax: Double, dthetamaxuvrt: Double, kdtd: Double, kip: Double, kpp: Double, mpuvrt: Boolean, omegaoffset: Double, pdtdmax: Double, tdvs: Double, thetaemin: Double, thetauscale: Double, tomegafiltp3: Double, tpfiltp3: Double, tpord: Double, tufiltp3: Double, twref: Double, udvs: Double, updip: Double, wdtd: Double, zeta: Double, WindTurbineType3IEC: String) extends Element with Product with Serializable

    Permalink

    P control model Type 3.

    P control model Type 3.

    Reference: IEC Standard 61400-27-1 Section 5.6.5.4.

    sup

    Reference to the superclass object.

    dpmax

    Maximum wind turbine power ramp rate (dpmax). It is type dependent parameter.

    dprefmax

    Maximum ramp rate of wind turbine reference power (dprefmax). It is project dependent parameter.

    dprefmin

    Minimum ramp rate of wind turbine reference power (dprefmin). It is project dependent parameter.

    dthetamax

    Ramp limitation of torque, required in some grid codes (dtmax). It is project dependent parameter.

    dthetamaxuvrt

    Limitation of torque rise rate during UVRT (dthetamaxUVRT). It is project dependent parameter.

    kdtd

    Gain for active drive train damping (KDTD). It is type dependent parameter.

    kip

    PI controller integration parameter (KIp). It is type dependent parameter.

    kpp

    PI controller proportional gain (KPp). It is type dependent parameter.

    mpuvrt

    Enable UVRT power control mode (MpUVRT). true = 1: voltage control false = 0: reactive power control. It is project dependent parameter.

    omegaoffset

    Offset to reference value that limits controller action during rotor speed changes (omegaoffset). It is case dependent parameter.

    pdtdmax

    Maximum active drive train damping power (pDTDmax). It is type dependent parameter.

    tdvs

    Time delay after deep voltage sags (TDVS). It is project dependent parameter.

    thetaemin

    Minimum electrical generator torque (temin). It is type dependent parameter.

    thetauscale

    Voltage scaling factor of reset-torque (tuscale). It is project dependent parameter.

    tomegafiltp3

    Filter time constant for generator speed measurement (Tomegafiltp3). It is type dependent parameter.

    tpfiltp3

    Filter time constant for power measurement (Tpfiltp3). It is type dependent parameter.

    tpord

    Time constant in power order lag (Tpord). It is type dependent parameter.

    tufiltp3

    Filter time constant for voltage measurement (Tufiltp3). It is type dependent parameter.

    twref

    Time constant in speed reference filter (Tomega,ref). It is type dependent parameter.

    udvs

    Voltage limit for hold UVRT status after deep voltage sags (uDVS). It is project dependent parameter.

    updip

    Voltage dip threshold for P-control (uPdip). Part of turbine control, often different (e.g 0.8) from converter thresholds. It is project dependent parameter.

    wdtd

    Active drive train damping frequency (omegaDTD). It can be calculated from two mass model parameters. It is type dependent parameter.

    zeta

    Coefficient for active drive train damping (zeta). It is type dependent parameter.

    WindTurbineType3IEC

    Wind turbine type 3 model with which this Wind control P type 3 model is associated.

  1176. case class WindContPType4aIEC(sup: IdentifiedObject, dpmaxp4a: Double, tpordp4a: Double, tufiltp4a: Double, WindTurbineType4aIEC: String) extends Element with Product with Serializable

    Permalink

    P control model Type 4A.

    P control model Type 4A.

    Reference: IEC Standard 61400-27-1 Section 5.6.5.5.

    sup

    Reference to the superclass object.

    dpmaxp4a

    Maximum wind turbine power ramp rate (dpmaxp4A). It is project dependent parameter.

    tpordp4a

    Time constant in power order lag (Tpordp4A). It is type dependent parameter.

    tufiltp4a

    Voltage measurement filter time constant (Tufiltp4A). It is type dependent parameter.

    WindTurbineType4aIEC

    Wind turbine type 4A model with which this wind control P type 4A model is associated.

  1177. case class WindContPType4bIEC(sup: IdentifiedObject, dpmaxp4b: Double, tpaero: Double, tpordp4b: Double, tufiltp4b: Double, WindTurbineType4bIEC: String) extends Element with Product with Serializable

    Permalink

    P control model Type 4B.

    P control model Type 4B.

    Reference: IEC Standard 61400-27-1 Section 5.6.5.6.

    sup

    Reference to the superclass object.

    dpmaxp4b

    Maximum wind turbine power ramp rate (dpmaxp4B). It is project dependent parameter.

    tpaero

    Time constant in aerodynamic power response (Tpaero). It is type dependent parameter.

    tpordp4b

    Time constant in power order lag (Tpordp4B). It is type dependent parameter.

    tufiltp4b

    Voltage measurement filter time constant (Tufiltp4B). It is type dependent parameter.

    WindTurbineType4bIEC

    Wind turbine type 4B model with which this wind control P type 4B model is associated.

  1178. case class WindContPitchAngleIEC(sup: IdentifiedObject, dthetamax: Double, dthetamin: Double, kic: Double, kiomega: Double, kpc: Double, kpomega: Double, kpx: Double, thetamax: Double, thetamin: Double, ttheta: Double, WindTurbineType3IEC: String) extends Element with Product with Serializable

    Permalink

    Pitch angle control model.

    Pitch angle control model.

    Reference: IEC Standard 61400-27-1 Section 5.6.5.2.

    sup

    Reference to the superclass object.

    dthetamax

    Maximum pitch positive ramp rate (dthetamax). It is type dependent parameter. Unit = degrees/sec.

    dthetamin

    Maximum pitch negative ramp rate (dthetamin). It is type dependent parameter. Unit = degrees/sec.

    kic

    Power PI controller integration gain (KIc). It is type dependent parameter.

    kiomega

    Speed PI controller integration gain (KIomega). It is type dependent parameter.

    kpc

    Power PI controller proportional gain (KPc). It is type dependent parameter.

    kpomega

    Speed PI controller proportional gain (KPomega). It is type dependent parameter.

    kpx

    Pitch cross coupling gain (KPX). It is type dependent parameter.

    thetamax

    Maximum pitch angle (thetamax). It is type dependent parameter.

    thetamin

    Minimum pitch angle (thetamin). It is type dependent parameter.

    ttheta

    Pitch time constant (ttheta). It is type dependent parameter.

    WindTurbineType3IEC

    Wind turbine type 3 model with which this pitch control model is associated.

  1179. case class WindContQIEC(sup: IdentifiedObject, iqh1: Double, iqmax: Double, iqmin: Double, iqpost: Double, kiq: Double, kiu: Double, kpq: Double, kpu: Double, kqv: Double, rdroop: Double, tpfiltq: Double, tpost: Double, tqord: Double, tufiltq: Double, udb1: Double, udb2: Double, umax: Double, umin: Double, uqdip: Double, uref0: Double, windQcontrolModesType: String, windUVRTQcontrolModesType: String, xdroop: Double, WindTurbineType3or4IEC: String) extends Element with Product with Serializable

    Permalink

    Q control model.

    Q control model.

    Reference: IEC Standard 61400-27-1 Section 5.6.5.7.

    sup

    Reference to the superclass object.

    iqh1

    Maximum reactive current injection during dip (iqh1). It is type dependent parameter.

    iqmax

    Maximum reactive current injection (iqmax). It is type dependent parameter.

    iqmin

    Minimum reactive current injection (iqmin). It is type dependent parameter.

    iqpost

    Post fault reactive current injection (iqpost). It is project dependent parameter.

    kiq

    Reactive power PI controller integration gain (KI,q). It is type dependent parameter.

    kiu

    Voltage PI controller integration gain (KI,u). It is type dependent parameter.

    kpq

    Reactive power PI controller proportional gain (KP,q). It is type dependent parameter.

    kpu

    Voltage PI controller proportional gain (KP,u). It is type dependent parameter.

    kqv

    Voltage scaling factor for UVRT current (Kqv). It is project dependent parameter.

    rdroop

    Resistive component of voltage drop impedance (rdroop). It is project dependent parameter.

    tpfiltq

    Power measurement filter time constant (Tpfiltq). It is type dependent parameter.

    tpost

    Length of time period where post fault reactive power is injected (Tpost). It is project dependent parameter.

    tqord

    Time constant in reactive power order lag (Tqord). It is type dependent parameter.

    tufiltq

    Voltage measurement filter time constant (Tufiltq). It is type dependent parameter.

    udb1

    Voltage dead band lower limit (udb1). It is type dependent parameter.

    udb2

    Voltage dead band upper limit (udb2). It is type dependent parameter.

    umax

    Maximum voltage in voltage PI controller integral term (umax). It is type dependent parameter.

    umin

    Minimum voltage in voltage PI controller integral term (umin). It is type dependent parameter.

    uqdip

    Voltage threshold for UVRT detection in q control (uqdip). It is type dependent parameter.

    uref0

    User defined bias in voltage reference (uref0), used when MqG is set to voltage control. It is case dependent parameter.

    windQcontrolModesType

    Types of general wind turbine Q control modes (MqG). It is project dependent parameter.

    windUVRTQcontrolModesType

    Types of UVRT Q control modes (MqUVRT). It is project dependent parameter.

    xdroop

    Inductive component of voltage drop impedance (xdroop). It is project dependent parameter.

    WindTurbineType3or4IEC

    Wind turbine type 3 or 4 model with which this reactive control model is associated.

  1180. case class WindContQLimIEC(sup: IdentifiedObject, qmax: Double, qmin: Double, WindTurbineType3or4IEC: String) extends Element with Product with Serializable

    Permalink

    Constant Q limitation model.

    Constant Q limitation model.

    Reference: IEC Standard 61400-27-1 Section 5.6.5.9.

    sup

    Reference to the superclass object.

    qmax

    Maximum reactive power (qmax). It is type dependent parameter.

    qmin

    Minimum reactive power (qmin). It is type dependent parameter.

    WindTurbineType3or4IEC

    Wind generator type 3 or 4 model with which this constant Q limitation model is associated.

  1181. case class WindContQPQULimIEC(sup: IdentifiedObject, tpfiltql: Double, tufiltql: Double, WindTurbineType3or4IEC: String) extends Element with Product with Serializable

    Permalink

    QP and QU limitation model.

    QP and QU limitation model.

    Reference: IEC Standard 61400-27-1 Section 5.6.5.10.

    sup

    Reference to the superclass object.

    tpfiltql

    Power measurement filter time constant for Q capacity (Tpfiltql). It is type dependent parameter.

    tufiltql

    Voltage measurement filter time constant for Q capacity (Tufiltql). It is type dependent parameter.

    WindTurbineType3or4IEC

    Wind generator type 3 or 4 model with which this QP and QU limitation model is associated.

  1182. case class WindContRotorRIEC(sup: IdentifiedObject, kirr: Double, komegafilt: Double, kpfilt: Double, kprr: Double, rmax: Double, rmin: Double, tomegafiltrr: Double, tpfiltrr: Double, WindGenTurbineType2IEC: String) extends Element with Product with Serializable

    Permalink

    Rotor resistance control model.

    Rotor resistance control model.

    Reference: IEC Standard 61400-27-1 Section 5.6.5.3.

    sup

    Reference to the superclass object.

    kirr

    Integral gain in rotor resistance PI controller (KIrr). It is type dependent parameter.

    komegafilt

    Filter gain for generator speed measurement (Komegafilt). It is type dependent parameter.

    kpfilt

    Filter gain for power measurement (Kpfilt). It is type dependent parameter.

    kprr

    Proportional gain in rotor resistance PI controller (KPrr). It is type dependent parameter.

    rmax

    Maximum rotor resistance (rmax). It is type dependent parameter.

    rmin

    Minimum rotor resistance (rmin). It is type dependent parameter.

    tomegafiltrr

    Filter time constant for generator speed measurement (Tomegafiltrr). It is type dependent parameter.

    tpfiltrr

    Filter time constant for power measurement (Tpfiltrr). It is type dependent parameter.

    WindGenTurbineType2IEC

    Wind turbine type 2 model with whitch this wind control rotor resistance model is associated.

  1183. case class WindDynamicsLookupTable(sup: IdentifiedObject, input: Double, lookupTableFunctionType: String, output: Double, sequence: Int, WindContCurrLimIEC: String, WindContPType3IEC: String, WindContQPQULimIEC: String, WindContRotorRIEC: String, WindGenType3bIEC: String, WindPitchContPowerIEC: String, WindPlantFreqPcontrolIEC: String, WindPlantReactiveControlIEC: String, WindProtectionIEC: String) extends Element with Product with Serializable

    Permalink

    The class models a look up table for the purpose of wind standard models.

    The class models a look up table for the purpose of wind standard models.

    sup

    Reference to the superclass object.

    input

    Input value (x) for the lookup table function.

    lookupTableFunctionType

    Type of the lookup table function.

    output

    Output value (y) for the lookup table function.

    sequence

    Sequence numbers of the pairs of the input (x) and the output (y) of the lookup table function.

    WindContCurrLimIEC

    The current control limitation model with which this wind dynamics lookup table is associated.

    WindContPType3IEC

    The P control type 3 model with which this wind dynamics lookup table is associated.

    WindContQPQULimIEC

    The QP and QU limitation model with which this wind dynamics lookup table is associated.

    WindContRotorRIEC

    The rotor resistance control model with which this wind dynamics lookup table is associated.

    WindGenType3bIEC

    The generator type 3B model with which this wind dynamics lookup table is associated.

    WindPitchContPowerIEC

    The pitch control power model with which this wind dynamics lookup table is associated.

    WindPlantFreqPcontrolIEC

    The frequency and active power wind plant control model with which this wind dynamics lookup table is associated.

    WindPlantReactiveControlIEC

    The voltage and reactive power wind plant control model with which this wind dynamics lookup table is associated.

    WindProtectionIEC

    The grid protection model with which this wind dynamics lookup table is associated.

  1184. case class WindGenTurbineType1aIEC(sup: WindTurbineType1or2IEC, WindAeroConstIEC: String) extends Element with Product with Serializable

    Permalink

    Wind turbine IEC Type 1A.

    Wind turbine IEC Type 1A.

    Reference: IEC Standard 61400-27-1, section 5.5.2.2.

    sup

    Reference to the superclass object.

    WindAeroConstIEC

    Wind aerodynamic model associated with this wind turbine type 1A model.

  1185. case class WindGenTurbineType1bIEC(sup: WindTurbineType1or2IEC, WindPitchContPowerIEC: String) extends Element with Product with Serializable

    Permalink

    Wind turbine IEC Type 1B.

    Wind turbine IEC Type 1B.

    Reference: IEC Standard 61400-27-1, section 5.5.2.3.

    sup

    Reference to the superclass object.

    WindPitchContPowerIEC

    Pitch control power model associated with this wind turbine type 1B model.

  1186. case class WindGenTurbineType2IEC(sup: WindTurbineType1or2IEC, WindContRotorRIEC: String, WindPitchContPowerIEC: String) extends Element with Product with Serializable

    Permalink

    Wind turbine IEC Type 2.

    Wind turbine IEC Type 2.

    Reference: IEC Standard 61400-27-1, section 5.5.3.

    sup

    Reference to the superclass object.

    WindContRotorRIEC

    Wind control rotor resistance model associated with wind turbine type 2 model.

    WindPitchContPowerIEC

    Pitch control power model associated with this wind turbine type 2 model.

  1187. case class WindGenType3IEC(sup: IdentifiedObject, dipmax: Double, diqmax: Double, xs: Double, WindTurbineType3IEC: String) extends Element with Product with Serializable

    Permalink

    Parent class supporting relationships to IEC wind turbines Type 3 generator models of IEC type 3A and 3B.

    Parent class supporting relationships to IEC wind turbines Type 3 generator models of IEC type 3A and 3B.

    sup

    Reference to the superclass object.

    dipmax

    Maximum active current ramp rate (dipmax). It is project dependent parameter.

    diqmax

    Maximum reactive current ramp rate (diqmax). It is project dependent parameter.

    xs

    Electromagnetic transient reactance (xS). It is type dependent parameter.

    WindTurbineType3IEC

    Wind turbine type 3 model with which this wind generator type 3 is associated.

  1188. case class WindGenType3aIEC(sup: WindGenType3IEC, kpc: Double, tic: Double, WindTurbineType4IEC: String) extends Element with Product with Serializable

    Permalink

    IEC Type 3A generator set model.

    IEC Type 3A generator set model.

    Reference: IEC Standard 61400-27-1 Section 5.6.3.2.

    sup

    Reference to the superclass object.

    kpc

    Current PI controller proportional gain (KPc). It is type dependent parameter.

    tic

    Current PI controller integration time constant (TIc). It is type dependent parameter.

    WindTurbineType4IEC

    Wind turbine type 4 model with which this wind generator type 3A model is associated.

  1189. case class WindGenType3bIEC(sup: WindGenType3IEC, mwtcwp: Boolean, tg: Double, two: Double) extends Element with Product with Serializable

    Permalink

    IEC Type 3B generator set model.

    IEC Type 3B generator set model.

    Reference: IEC Standard 61400-27-1 Section 5.6.3.3.

    sup

    Reference to the superclass object.

    mwtcwp

    Crowbar control mode (MWTcwp).

    • true = 1 in the model
    • false = 0 in the model. The parameter is case dependent parameter.
    tg

    Current generation Time constant (Tg). It is type dependent parameter.

    two

    Time constant for crowbar washout filter (Two). It is case dependent parameter.

  1190. case class WindGenType4IEC(sup: IdentifiedObject, dipmax: Double, diqmax: Double, diqmin: Double, tg: Double, WindTurbineType4aIEC: String, WindTurbineType4bIEC: String) extends Element with Product with Serializable

    Permalink

    IEC Type 4 generator set model.

    IEC Type 4 generator set model.

    Reference: IEC Standard 61400-27-1 Section 5.6.3.4.

    sup

    Reference to the superclass object.

    dipmax

    Maximum active current ramp rate (dipmax). It is project dependent parameter.

    diqmax

    Maximum reactive current ramp rate (diqmax). It is project dependent parameter.

    diqmin

    Minimum reactive current ramp rate (diqmin). It is case dependent parameter.

    tg

    Time constant (Tg). It is type dependent parameter.

    WindTurbineType4aIEC

    Wind turbine type 4A model with which this wind generator type 4 model is associated.

    WindTurbineType4bIEC

    Wind turbine type 4B model with which this wind generator type 4 model is associated.

  1191. case class WindGeneratingUnit(sup: GeneratingUnit, windGenUnitType: String) extends Element with Product with Serializable

    Permalink

    A wind driven generating unit.

    A wind driven generating unit.

    May be used to represent a single turbine or an aggregation.

    sup

    Reference to the superclass object.

    windGenUnitType

    The kind of wind generating unit

  1192. case class WindMechIEC(sup: IdentifiedObject, cdrt: Double, hgen: Double, hwtr: Double, kdrt: Double, WindTurbineType1or2IEC: String, WindTurbineType3IEC: String, WindTurbineType4bIEC: String) extends Element with Product with Serializable

    Permalink

    Two mass model.

    Two mass model.

    Reference: IEC Standard 61400-27-1 Section 5.6.2.1.

    sup

    Reference to the superclass object.

    cdrt

    Drive train damping (cdrt). It is type dependent parameter.

    hgen

    Inertia constant of generator (Hgen). It is type dependent parameter.

    hwtr

    Inertia constant of wind turbine rotor (HWTR). It is type dependent parameter.

    kdrt

    Drive train stiffness (kdrt). It is type dependent parameter.

    WindTurbineType1or2IEC

    Wind generator type 1 or 2 model with which this wind mechanical model is associated.

    WindTurbineType3IEC

    Wind turbine Type 3 model with which this wind mechanical model is associated.

    WindTurbineType4bIEC

    Wind turbine type 4B model with which this wind mechanical model is associated.

  1193. case class WindPitchContPowerIEC(sup: IdentifiedObject, dpmax: Double, dpmin: Double, pmin: Double, pset: Double, t1: Double, tr: Double, uuvrt: Double, WindGenTurbineType1bIEC: String, WindGenTurbineType2IEC: String) extends Element with Product with Serializable

    Permalink

    Pitch control power model.

    Pitch control power model.

    Reference: IEC Standard 61400-27-1 Section 5.6.5.1.

    sup

    Reference to the superclass object.

    dpmax

    Rate limit for increasing power (dpmax). It is type dependent parameter.

    dpmin

    Rate limit for decreasing power (dpmin). It is type dependent parameter.

    pmin

    Minimum power setting (pmin). It is type dependent parameter.

    pset

    If pinit < pset then power will ne ramped down to pmin. It is (pset) in the IEC 61400-27-1. It is type dependent parameter.

    t1

    Lag time constant (T1). It is type dependent parameter.

    tr

    Voltage measurement time constant (Tr). It is type dependent parameter.

    uuvrt

    Dip detection threshold (uUVRT). It is type dependent parameter.

    WindGenTurbineType1bIEC

    Wind turbine type 1B model with which this Pitch control power model is associated.

    WindGenTurbineType2IEC

    Wind turbine type 2 model with which this Pitch control power model is associated.

  1194. case class WindPlantDynamics(sup: DynamicsFunctionBlock, RemoteInputSignal: String) extends Element with Product with Serializable

    Permalink

    Parent class supporting relationships to wind turbines Type 3 and 4 and wind plant IEC and user defined wind plants including their control models.

    Parent class supporting relationships to wind turbines Type 3 and 4 and wind plant IEC and user defined wind plants including their control models.

    sup

    Reference to the superclass object.

    RemoteInputSignal

    The remote signal with which this power plant is associated.

  1195. case class WindPlantFreqPcontrolIEC(sup: IdentifiedObject, dprefmax: Double, dprefmin: Double, dpwprefmax: Double, dpwprefmin: Double, kiwpp: Double, kiwppmax: Double, kiwppmin: Double, kpwpp: Double, kwppref: Double, prefmax: Double, prefmin: Double, tpft: Double, tpfv: Double, twpffiltp: Double, twppfiltp: Double, WindPlantIEC: String) extends Element with Product with Serializable

    Permalink

    Frequency and active power controller model.

    Frequency and active power controller model.

    Reference: IEC Standard 61400-27-1 Annex D.

    sup

    Reference to the superclass object.

    dprefmax

    Maximum ramp rate of pWTref request from the plant controller to the wind turbines (dprefmax). It is case dependent parameter.

    dprefmin

    Minimum (negative) ramp rate of pWTref request from the plant controller to the wind turbines (dprefmin). It is project dependent parameter.

    dpwprefmax

    Maximum positive ramp rate for wind plant power reference (dpWPrefmax). It is project dependent parameter.

    dpwprefmin

    Maximum negative ramp rate for wind plant power reference (dpWPrefmin). It is project dependent parameter.

    kiwpp

    Plant P controller integral gain (KIWPp). It is project dependent parameter.

    kiwppmax

    Maximum PI integrator term (KIWPpmax). It is project dependent parameter.

    kiwppmin

    Minimum PI integrator term (KIWPpmin). It is project dependent parameter.

    kpwpp

    Plant P controller proportional gain (KPWPp). It is project dependent parameter.

    kwppref

    Power reference gain (KWPpref). It is project dependent parameter.

    prefmax

    Maximum pWTref request from the plant controller to the wind turbines (prefmax). It is project dependent parameter.

    prefmin

    Minimum pWTref request from the plant controller to the wind turbines (prefmin). It is project dependent parameter.

    tpft

    Lead time constant in reference value transfer function (Tpft). It is project dependent parameter.

    tpfv

    Lag time constant in reference value transfer function (Tpfv). It is project dependent parameter.

    twpffiltp

    Filter time constant for frequency measurement (TWPffiltp). It is project dependent parameter.

    twppfiltp

    Filter time constant for active power measurement (TWPpfiltp). It is project dependent parameter.

    WindPlantIEC

    Wind plant model with which this wind plant frequency and active power control is associated.

  1196. case class WindPlantIEC(sup: WindPlantDynamics, WindPlantFreqPcontrolIEC: String, WindPlantReactiveControlIEC: String) extends Element with Product with Serializable

    Permalink

    Simplified IEC type plant level model.

    Simplified IEC type plant level model.

    Reference: IEC 61400-27-1, Annex D.

    sup

    Reference to the superclass object.

    WindPlantFreqPcontrolIEC

    Wind plant frequency and active power control model associated with this wind plant.

    WindPlantReactiveControlIEC

    Wind plant model with which this wind reactive control is associated.

  1197. case class WindPlantReactiveControlIEC(sup: IdentifiedObject, dxrefmax: Double, dxrefmin: Double, kiwpx: Double, kiwpxmax: Double, kiwpxmin: Double, kpwpx: Double, kwpqref: Double, kwpqu: Double, tuqfilt: Double, twppfiltq: Double, twpqfiltq: Double, twpufiltq: Double, txft: Double, txfv: Double, uwpqdip: Double, windPlantQcontrolModesType: String, xrefmax: Double, xrefmin: Double, WindPlantIEC: String) extends Element with Product with Serializable

    Permalink

    Simplified plant voltage and reactive power control model for use with type 3 and type 4 wind turbine models.

    Simplified plant voltage and reactive power control model for use with type 3 and type 4 wind turbine models.

    Reference: IEC Standard 61400-27-1 Annex D.

    sup

    Reference to the superclass object.

    dxrefmax

    Maximum positive ramp rate for wind turbine reactive power/voltage reference (dxrefmax). It is project dependent parameter.

    dxrefmin

    Maximum negative ramp rate for wind turbine reactive power/voltage reference (dxrefmin). It is project dependent parameter.

    kiwpx

    Plant Q controller integral gain (KIWPx). It is project dependent parameter.

    kiwpxmax

    Maximum reactive Power/voltage reference from integration (KIWPxmax). It is project dependent parameter.

    kiwpxmin

    Minimum reactive Power/voltage reference from integration (KIWPxmin). It is project dependent parameter.

    kpwpx

    Plant Q controller proportional gain (KPWPx). It is project dependent parameter.

    kwpqref

    Reactive power reference gain (KWPqref). It is project dependent parameter.

    kwpqu

    Plant voltage control droop (KWPqu). It is project dependent parameter.

    tuqfilt

    Filter time constant for voltage dependent reactive power (Tuqfilt). It is project dependent parameter.

    twppfiltq

    Filter time constant for active power measurement (TWPpfiltq). It is project dependent parameter.

    twpqfiltq

    Filter time constant for reactive power measurement (TWPqfiltq). It is project dependent parameter.

    twpufiltq

    Filter time constant for voltage measurement (TWPufiltq). It is project dependent parameter.

    txft

    Lead time constant in reference value transfer function (Txft). It is project dependent parameter.

    txfv

    Lag time constant in reference value transfer function (Txfv). It is project dependent parameter.

    uwpqdip

    Voltage threshold for UVRT detection in q control (uWPqdip). It is project dependent parameter.

    windPlantQcontrolModesType

    Reactive power/voltage controller mode (MWPqmode). It is case dependent parameter.

    xrefmax

    Maximum xWTref (qWTref or delta uWTref) request from the plant controller (xrefmax). It is case dependent parameter.

    xrefmin

    Minimum xWTref (qWTref or deltauWTref) request from the plant controller (xrefmin). It is project dependent parameter.

    WindPlantIEC

    Wind plant reactive control model associated with this wind plant.

  1198. case class WindPlantUserDefined(sup: WindPlantDynamics, proprietary: Boolean) extends Element with Product with Serializable

    Permalink

    Wind plant function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    Wind plant function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    sup

    Reference to the superclass object.

    proprietary

    Behaviour is based on proprietary model as opposed to detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.

  1199. case class WindProtectionIEC(sup: IdentifiedObject, dfimax: Double, fover: Double, funder: Double, mzc: Boolean, tfma: Double, uover: Double, uunder: Double, WindTurbineType1or2IEC: String, WindTurbineType3or4IEC: String) extends Element with Product with Serializable

    Permalink

    The grid protection model includes protection against over and under voltage, and against over and under frequency.

    The grid protection model includes protection against over and under voltage, and against over and under frequency.

    Reference: IEC Standard 614000-27-1 Section 5.6.6.

    sup

    Reference to the superclass object.

    dfimax

    Maximum rate of change of frequency (dFmax). It is type dependent parameter.

    fover

    Wind turbine over frequency protection activation threshold (fover). It is project dependent parameter.

    funder

    Wind turbine under frequency protection activation threshold (funder). It is project dependent parameter.

    mzc

    Zero crossing measurement mode (Mzc). True = 1 if the WT protection system uses zero crossings to detect frequency � otherwise false = 0. It is type dependent parameter.

    tfma

    Time interval of moving average window (TfMA). It is type dependent parameter.

    uover

    Wind turbine over voltage protection activation threshold (uover). It is project dependent parameter.

    uunder

    Wind turbine under voltage protection activation threshold (uunder). It is project dependent parameter.

    WindTurbineType1or2IEC

    Wind generator type 1 or 2 model with which this wind turbine protection model is associated.

    WindTurbineType3or4IEC

    Wind generator type 3 or 4 model with which this wind turbine protection model is associated.

  1200. case class WindRefFrameRotIEC(sup: IdentifiedObject, tpll: Double, upll1: Double, upll2: Double, WindTurbineType3or4IEC: String) extends Element with Product with Serializable

    Permalink

    Reference frame rotation model.

    Reference frame rotation model.

    Reference: IEC Standard 61400-27-1 Section 5.6.3.5.

    sup

    Reference to the superclass object.

    tpll

    Time constant for PLL first order filter model (TPLL). It is type dependent parameter.

    upll1

    Voltage below which the angle of the voltage is filtered and possibly also frozen (uPLL1). It is type dependent parameter.

    upll2

    Voltage (uPLL2) below which the angle of the voltage is frozen if uPLL2 is smaller or equal to uPLL1 . It is type dependent parameter.

    WindTurbineType3or4IEC

    Wind turbine type 3 or 4 model with which this reference frame rotation model is associated.

  1201. case class WindTurbineType1or2Dynamics(sup: DynamicsFunctionBlock, AsynchronousMachineDynamics: String, RemoteInputSignal: String) extends Element with Product with Serializable

    Permalink

    Parent class supporting relationships to wind turbines Type 1 and 2 and their control models.

    Parent class supporting relationships to wind turbines Type 1 and 2 and their control models.

    sup

    Reference to the superclass object.

    AsynchronousMachineDynamics

    Asynchronous machine model with which this wind generator type 1 or 2 model is associated.

    RemoteInputSignal

    Remote input signal used by this wind generator Type 1 or Type 2 model.

  1202. case class WindTurbineType1or2IEC(sup: WindTurbineType1or2Dynamics, WindMechIEC: String, WindProtectionIEC: String) extends Element with Product with Serializable

    Permalink

    Parent class supporting relationships to IEC wind turbines Type 1 and 2 including their control models.

    Parent class supporting relationships to IEC wind turbines Type 1 and 2 including their control models.

    Generator model for wind turbine of IEC Type 1 or Type 2 is a standard asynchronous generator model.

    sup

    Reference to the superclass object.

    WindMechIEC

    Wind mechanical model associated with this wind generator type 1 or 2 model.

    WindProtectionIEC

    Wind turbune protection model associated with this wind generator type 1 or 2 model.

  1203. case class WindTurbineType3IEC(sup: WindTurbineType3or4IEC, WindAeroOneDimIEC: String, WindAeroTwoDimIEC: String, WindContPType3IEC: String, WindContPitchAngleIEC: String, WindGenType3IEC: String, WindMechIEC: String) extends Element with Product with Serializable

    Permalink

    Parent class supporting relationships to IEC wind turbines Type 3 including their control models.

    Parent class supporting relationships to IEC wind turbines Type 3 including their control models.

    sup

    Reference to the superclass object.

    WindAeroOneDimIEC

    Wind aerodynamic model associated with this wind generator type 3 model.

    WindAeroTwoDimIEC

    Wind aerodynamic model associated with this wind turbine type 3 model.

    WindContPType3IEC

    Wind control P type 3 model associated with this wind turbine type 3 model.

    WindContPitchAngleIEC

    Wind control pitch angle model associated with this wind turbine type 3.

    WindGenType3IEC

    Wind generator Type 3 model associated with this wind turbine type 3 model.

    WindMechIEC

    Wind mechanical model associated with this wind turbine Type 3 model.

  1204. case class WindTurbineType3or4Dynamics(sup: DynamicsFunctionBlock, EnergySource: String, RemoteInputSignal: String, WindPlantDynamics: String) extends Element with Product with Serializable

    Permalink

    Parent class supporting relationships to wind turbines Type 3 and 4 and wind plant including their control models.

    Parent class supporting relationships to wind turbines Type 3 and 4 and wind plant including their control models.

    sup

    Reference to the superclass object.

    EnergySource

    Energy Source (current source) with which this wind Type 3 or 4 dynamics model is asoociated.

    RemoteInputSignal

    Remote input signal used by these wind turbine Type 3 or 4 models.

    WindPlantDynamics

    The wind plant with which the wind turbines type 3 or 4 are associated.

  1205. case class WindTurbineType3or4IEC(sup: WindTurbineType3or4Dynamics, WIndContQIEC: String, WindContCurrLimIEC: String, WindContQLimIEC: String, WindContQPQULimIEC: String, WindProtectionIEC: String, WindRefFrameRotIEC: String) extends Element with Product with Serializable

    Permalink

    Parent class supporting relationships to IEC wind turbines Type 3 and 4 including their control models.

    Parent class supporting relationships to IEC wind turbines Type 3 and 4 including their control models.

    sup

    Reference to the superclass object.

    WIndContQIEC

    Wind control Q model associated with this wind turbine type 3 or 4 model.

    WindContCurrLimIEC

    Wind control current limitation model associated with this wind turbine type 3 or 4 model.

    WindContQLimIEC

    Constant Q limitation model associated with this wind generator type 3 or 4 model.

    WindContQPQULimIEC

    QP and QU limitation model associated with this wind generator type 3 or 4 model.

    WindProtectionIEC

    Wind turbune protection model associated with this wind generator type 3 or 4 model.

    WindRefFrameRotIEC

    Reference frame rotation model associated with this wind turbine type 3 or 4 model.

  1206. case class WindTurbineType4IEC(sup: WindTurbineType3or4IEC, WindGenType3aIEC: String) extends Element with Product with Serializable

    Permalink

    Parent class supporting relationships to IEC wind turbines Type 4 including their control models.

    Parent class supporting relationships to IEC wind turbines Type 4 including their control models.

    sup

    Reference to the superclass object.

    WindGenType3aIEC

    Wind generator type 3A model associated with this wind turbine type 4 model.

  1207. case class WindTurbineType4aIEC(sup: WindTurbineType4IEC, WindContPType4aIEC: String, WindGenType4IEC: String) extends Element with Product with Serializable

    Permalink

    Wind turbine IEC Type 4A.

    Wind turbine IEC Type 4A.

    Reference: IEC Standard 61400-27-1, section 5.5.5.3.

    sup

    Reference to the superclass object.

    WindContPType4aIEC

    Wind control P type 4A model associated with this wind turbine type 4A model.

    WindGenType4IEC

    Wind generator type 4 model associated with this wind turbine type 4A model.

  1208. case class WindTurbineType4bIEC(sup: WindTurbineType4IEC, WindContPType4bIEC: String, WindGenType4IEC: String, WindMechIEC: String) extends Element with Product with Serializable

    Permalink

    Wind turbine IEC Type 4A.

    Wind turbine IEC Type 4A.

    Reference: IEC Standard 61400-27-1, section 5.5.5.2.

    sup

    Reference to the superclass object.

    WindContPType4bIEC

    Wind control P type 4B model associated with this wind turbine type 4B model.

    WindGenType4IEC

    Wind generator type 4 model associated with this wind turbine type 4B model.

    WindMechIEC

    Wind mechanical model associated with this wind turbine Type 4B model.

  1209. case class WindType1or2UserDefined(sup: WindTurbineType1or2Dynamics, proprietary: Boolean) extends Element with Product with Serializable

    Permalink

    Wind Type 1 or Type 2 function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    Wind Type 1 or Type 2 function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    sup

    Reference to the superclass object.

    proprietary

    Behaviour is based on proprietary model as opposed to detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.

  1210. case class WindType3or4UserDefined(sup: WindTurbineType3or4Dynamics, proprietary: Boolean) extends Element with Product with Serializable

    Permalink

    Wind Type 3 or Type 4 function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    Wind Type 3 or Type 4 function block whose dynamic behaviour is described by <font color="#0f0f0f">a user-defined model.</font>

    sup

    Reference to the superclass object.

    proprietary

    Behaviour is based on proprietary model as opposed to detailed model. true = user-defined model is proprietary with behaviour mutually understood by sending and receiving applications and parameters passed as general attributes false = user-defined model is explicitly defined in terms of control blocks and their input and output signals.

  1211. case class WindingInsulation(sup: IdentifiedObject, insulationPFStatus: String, insulationResistance: String, leakageReactance: Double, status: String, FromWinding: String, ToWinding: String, TransformerObservation: String) extends Element with Product with Serializable

    Permalink

    Winding insulation condition as a result of a test.

    Winding insulation condition as a result of a test.

    sup

    Reference to the superclass object.

    insulationPFStatus

    Status of Winding Insulation Power Factor as of statusDate: Acceptable, Minor Deterioration or Moisture Absorption, Major Deterioration or Moisture Absorption, Failed.

    insulationResistance

    For testType, status of Winding Insulation Resistance as of statusDate. Typical values are: Acceptable, Questionable, Failed.

    leakageReactance

    As of statusDate, the leakage reactance measured at the "from" winding with the "to" winding short-circuited and all other windings open-circuited.

    status

    undocumented

    FromWinding

    undocumented

    ToWinding

    undocumented

    TransformerObservation

    undocumented

  1212. case class WireInfo(sup: AssetInfo, coreRadius: Double, coreStrandCount: Int, gmr: Double, insulated: Boolean, insulationMaterial: String, insulationThickness: Double, material: String, rAC25: Double, rAC50: Double, rAC75: Double, rDC20: Double, radius: Double, ratedCurrent: Double, sizeDescription: String, strandCount: Int, PerLengthParameters: List[String]) extends Element with Product with Serializable

    Permalink

    Wire data that can be specified per line segment phase, or for the line segment as a whole in case its phases all have the same wire characteristics.

    Wire data that can be specified per line segment phase, or for the line segment as a whole in case its phases all have the same wire characteristics.

    sup

    Reference to the superclass object.

    coreRadius

    (if there is a different core material) Radius of the central core.

    coreStrandCount

    (if used) Number of strands in the steel core.

    gmr

    Geometric mean radius. If we replace the conductor by a thin walled tube of radius GMR, then its reactance is identical to the reactance of the actual conductor.

    insulated

    True if conductor is insulated.

    insulationMaterial

    (if insulated conductor) Material used for insulation.

    insulationThickness

    (if insulated conductor) Thickness of the insulation.

    material

    Conductor material.

    rAC25

    AC resistance per unit length of the conductor at 25 �C.

    rAC50

    AC resistance per unit length of the conductor at 50 �C.

    rAC75

    AC resistance per unit length of the conductor at 75 �C.

    rDC20

    DC resistance per unit length of the conductor at 20 �C.

    radius

    Outside radius of the wire.

    ratedCurrent

    Current carrying capacity of the wire under stated thermal conditions.

    sizeDescription

    Describes the wire gauge or cross section (e.g., 4/0, #2, 336.5).

    strandCount

    Number of strands in the conductor.

    PerLengthParameters

    All per-length parameters calculated from this wire datasheet.

  1213. case class WirePosition(sup: IdentifiedObject, phase: String, xCoord: Double, yCoord: Double, WireSpacingInfo: String) extends Element with Product with Serializable

    Permalink

    Identification, spacing and configuration of the wires of a conductor with respect to a structure.

    Identification, spacing and configuration of the wires of a conductor with respect to a structure.

    sup

    Reference to the superclass object.

    phase

    Single phase or neutral designation for the wire with this position.

    xCoord

    Signed horizontal distance from the wire at this position to a common reference point.

    yCoord

    Signed vertical distance from the wire at this position: above ground (positive value) or burial depth below ground (negative value).

    WireSpacingInfo

    Wire spacing data this wire position belongs to.

  1214. case class WireSpacingInfo(sup: AssetInfo, isCable: Boolean, phaseWireCount: Int, phaseWireSpacing: Double, usage: String, DuctBank: String, Structures: List[String]) extends Element with Product with Serializable

    Permalink

    Wire spacing data that associates multiple wire positions with the line segment, and allows to calculate line segment impedances.

    Wire spacing data that associates multiple wire positions with the line segment, and allows to calculate line segment impedances.

    Number of phases can be derived from the number of associated wire positions whose phase is not neutral.

    sup

    Reference to the superclass object.

    isCable

    If true, this spacing data describes a cable.

    phaseWireCount

    Number of wire sub-conductors in the symmetrical bundle (typically between 1 and 4).

    phaseWireSpacing

    Distance between wire sub-conductors in a symmetrical bundle.

    usage

    Usage of the associated wires.

    DuctBank

    undocumented

    Structures

    undocumented

  1215. case class Work(sup: BaseWork, requestDateTime: String, BusinessCase: String, ErpProjectAccounting: String, Project: String, WorkBillingInfo: String) extends Element with Product with Serializable

    Permalink

    Document used to request, initiate, track and record work.

    Document used to request, initiate, track and record work.

    sup

    Reference to the superclass object.

    requestDateTime

    Date and time work was requested.

    BusinessCase

    undocumented

    ErpProjectAccounting

    undocumented

    Project

    undocumented

    WorkBillingInfo

    undocumented

  1216. case class WorkAsset(sup: Asset, Crew: String) extends Element with Product with Serializable

    Permalink

    Asset used to perform work.

    Asset used to perform work.

    sup

    Reference to the superclass object.

    Crew

    Crew using this work asset.

  1217. case class WorkBillingInfo(sup: Document, costEstimate: Double, deposit: Double, discount: Double, dueDateTime: String, issueDateTime: String, receivedDateTime: String, workPrice: Double, CustomerAccount: String, ErpLineItems: List[String]) extends Element with Product with Serializable

    Permalink

    Billing information for work performed for the customer.

    Billing information for work performed for the customer.

    The history of Work Billing Info, Invoices, and Payments is to be maintained in associated ActivityRecords.

    sup

    Reference to the superclass object.

    costEstimate

    Estimated cost for work.

    deposit

    Amount of price on deposit.

    discount

    Discount from standard price.

    dueDateTime

    Date and time by which payment for bill is expected from client.

    issueDateTime

    Date and time bill was issued to client.

    receivedDateTime

    Date payment was received from client.

    workPrice

    Amount of bill.

    CustomerAccount

    undocumented

    ErpLineItems

    undocumented

  1218. case class WorkCostDetail(sup: WorkDocument, amount: Double, isDebit: Boolean, transactionDateTime: String, CostType: String, Design: String, ErpProjectAccounting: String, OverheadCost: String, PropertyUnits: List[String], WorkCostSummary: String, WorkTask: String, Works: List[String]) extends Element with Product with Serializable

    Permalink

    A collection of all of the individual cost items collected from multiple sources.

    A collection of all of the individual cost items collected from multiple sources.

    sup

    Reference to the superclass object.

    amount

    Amount in designated currency for work, either a total or an individual element. As defined in the attribute "type," multiple instances are applicable to each work for: planned cost, actual cost, authorized cost, budgeted cost, forecasted cost, other.

    isDebit

    True if 'amount' is a debit, false if it is a credit.

    transactionDateTime

    Date and time that 'amount' is posted to the work.

    CostType

    undocumented

    Design

    undocumented

    ErpProjectAccounting

    undocumented

    OverheadCost

    undocumented

    PropertyUnits

    undocumented

    WorkCostSummary

    undocumented

    WorkTask

    undocumented

    Works

    undocumented

  1219. case class WorkCostSummary(sup: WorkDocument, WorkCostDetail: String) extends Element with Product with Serializable

    Permalink

    A roll up by cost type for the entire cost of a work order.

    A roll up by cost type for the entire cost of a work order.

    For example, total labor.

    sup

    Reference to the superclass object.

    WorkCostDetail

    undocumented

  1220. case class WorkDocument(sup: Document) extends Element with Product with Serializable

    Permalink

    Shadow class for Document, to isolate subclassing from this package.

    Shadow class for Document, to isolate subclassing from this package.

    If any subclass gets normative and needs inheritance, it will inherit directly from Document.

    sup

    Reference to the superclass object.

  1221. case class WorkFlowStep(sup: WorkIdentifiedObject, sequenceNumber: Int, status: String, Work: String) extends Element with Product with Serializable

    Permalink

    A pre-defined set of work steps for a given type of work.

    A pre-defined set of work steps for a given type of work.

    sup

    Reference to the superclass object.

    sequenceNumber

    Used to define dependencies of each work flow step, which is for the instance of WorkTask associated with a given instance of WorkFlow.

    status

    undocumented

    Work

    undocumented

  1222. case class WorkIdentifiedObject(sup: IdentifiedObject) extends Element with Product with Serializable

    Permalink

    Shadow class for IdentifiedObject, to isolate subclassing from this package.

    Shadow class for IdentifiedObject, to isolate subclassing from this package.

    If any subclass gets normative and needs inheritance, it will inherit directly from IdentifiedObject.

    sup

    Reference to the superclass object.

  1223. case class WorkLocation(sup: Location, OneCallRequest: String) extends Element with Product with Serializable

    Permalink

    Information about a particular location for various forms of work.

    Information about a particular location for various forms of work.

    sup

    Reference to the superclass object.

    OneCallRequest

    undocumented

  1224. case class WorkStatusEntry(sup: ActivityRecord, percentComplete: Double) extends Element with Product with Serializable

    Permalink

    A type of ActivityRecord that records information about the status of an item, such as a Work or WorkTask, at a point in time.

    A type of ActivityRecord that records information about the status of an item, such as a Work or WorkTask, at a point in time.

    sup

    Reference to the superclass object.

    percentComplete

    Estimated percentage of completion of this individual work task or overall work order.

  1225. case class WorkTask(sup: BaseWork, crewETA: String, instruction: String, schedOverride: String, taskKind: String, Assets: List[String], Crews: List[String], OldAsset: String, SwitchingPlan: String, Work: String) extends Element with Product with Serializable

    Permalink

  1226. case class WorkTimeSchedule(sup: TimeSchedule, kind: String, BaseWork: String) extends Element with Product with Serializable

    Permalink

    Time schedule specific to work.

    Time schedule specific to work.

    sup

    Reference to the superclass object.

    kind

    Kind of this work schedule.

    BaseWork

    Time schedule for this work or work task.

  1227. case class Zone(sup: Location, kind: String) extends Element with Product with Serializable

    Permalink

    Area divided off from other areas.

    Area divided off from other areas.

    It may be part of the electrical network, a land area where special restrictions apply, weather areas, etc. For weather, it is an area where a set of relatively homogenous weather measurements apply.

    sup

    Reference to the superclass object.

    kind

    Kind of this zone.

Value Members

  1. object ACDCConverter extends Parseable[ACDCConverter] with Serializable

    Permalink
  2. object ACDCConverterDCTerminal extends Parseable[ACDCConverterDCTerminal] with Serializable

    Permalink
  3. object ACDCTerminal extends Parseable[ACDCTerminal] with Serializable

    Permalink
  4. object ACLineSegment extends Parseable[ACLineSegment] with Serializable

    Permalink
  5. object ACLineSegmentPhase extends Parseable[ACLineSegmentPhase] with Serializable

    Permalink
  6. object ASRequirements extends Parseable[ASRequirements] with Serializable

    Permalink
  7. object AcceptanceTest extends Parseable[AcceptanceTest] with Serializable

    Permalink
  8. object AccessPermit extends Parseable[AccessPermit] with Serializable

    Permalink
  9. object AccountMovement extends Parseable[AccountMovement] with Serializable

    Permalink
  10. object AccountingUnit extends Parseable[AccountingUnit] with Serializable

    Permalink
  11. object Accumulator extends Parseable[Accumulator] with Serializable

    Permalink
  12. object AccumulatorLimit extends Parseable[AccumulatorLimit] with Serializable

    Permalink
  13. object AccumulatorLimitSet extends Parseable[AccumulatorLimitSet] with Serializable

    Permalink
  14. object AccumulatorReset extends Parseable[AccumulatorReset] with Serializable

    Permalink
  15. object AccumulatorValue extends Parseable[AccumulatorValue] with Serializable

    Permalink
  16. object AceTariffType extends Parseable[AceTariffType] with Serializable

    Permalink
  17. object ActionRequest extends Parseable[ActionRequest] with Serializable

    Permalink
  18. object ActivePowerLimit extends Parseable[ActivePowerLimit] with Serializable

    Permalink
  19. object ActivityRecord extends Parseable[ActivityRecord] with Serializable

    Permalink
  20. object AdjacentCASet extends Parseable[AdjacentCASet] with Serializable

    Permalink
  21. object AggregateNode extends Parseable[AggregateNode] with Serializable

    Permalink
  22. object AggregatedPnode extends Parseable[AggregatedPnode] with Serializable

    Permalink
  23. object Agreement extends Parseable[Agreement] with Serializable

    Permalink
  24. object AirCompressor extends Parseable[AirCompressor] with Serializable

    Permalink
  25. object AllocationResult extends Parseable[AllocationResult] with Serializable

    Permalink
  26. object AllocationResultValues extends Parseable[AllocationResultValues] with Serializable

    Permalink
  27. object AltGeneratingUnitMeas extends Parseable[AltGeneratingUnitMeas] with Serializable

    Permalink
  28. object AltTieMeas extends Parseable[AltTieMeas] with Serializable

    Permalink
  29. object Analog extends Parseable[Analog] with Serializable

    Permalink
  30. object AnalogControl extends Parseable[AnalogControl] with Serializable

    Permalink
  31. object AnalogLimit extends Parseable[AnalogLimit] with Serializable

    Permalink
  32. object AnalogLimitSet extends Parseable[AnalogLimitSet] with Serializable

    Permalink
  33. object AnalogMeasurementValueQuality extends Parseable[AnalogMeasurementValueQuality] with Serializable

    Permalink
  34. object AnalogValue extends Parseable[AnalogValue] with Serializable

    Permalink
  35. object AncillaryServiceClearing extends Parseable[AncillaryServiceClearing] with Serializable

    Permalink
  36. object ApparentPowerLimit extends Parseable[ApparentPowerLimit] with Serializable

    Permalink
  37. object Appointment extends Parseable[Appointment] with Serializable

    Permalink
  38. object AreaLoadBid extends Parseable[AreaLoadBid] with Serializable

    Permalink
  39. object AreaLoadCurve extends Parseable[AreaLoadCurve] with Serializable

    Permalink
  40. object AreaReserveSpec extends Parseable[AreaReserveSpec] with Serializable

    Permalink
  41. object Asset extends Parseable[Asset] with Serializable

    Permalink
  42. object AssetContainer extends Parseable[AssetContainer] with Serializable

    Permalink
  43. object AssetFunction extends Parseable[AssetFunction] with Serializable

    Permalink
  44. object AssetInfo extends Parseable[AssetInfo] with Serializable

    Permalink
  45. object AssetLocationHazard extends Parseable[AssetLocationHazard] with Serializable

    Permalink
  46. object AssetModel extends Parseable[AssetModel] with Serializable

    Permalink
  47. object AssetModelCatalogue extends Parseable[AssetModelCatalogue] with Serializable

    Permalink
  48. object AssetModelCatalogueItem extends Parseable[AssetModelCatalogueItem] with Serializable

    Permalink
  49. object AssetOrganisationRole extends Parseable[AssetOrganisationRole] with Serializable

    Permalink
  50. object AssetOwner extends Parseable[AssetOwner] with Serializable

    Permalink
  51. object AssetPropertyCurve extends Parseable[AssetPropertyCurve] with Serializable

    Permalink
  52. object AssetUser extends Parseable[AssetUser] with Serializable

    Permalink
  53. object Assignment extends Parseable[Assignment] with Serializable

    Permalink
  54. object AsynchronousMachine extends Parseable[AsynchronousMachine] with Serializable

    Permalink
  55. object AsynchronousMachineDynamics extends Parseable[AsynchronousMachineDynamics] with Serializable

    Permalink
  56. object AsynchronousMachineEquivalentCircuit extends Parseable[AsynchronousMachineEquivalentCircuit] with Serializable

    Permalink
  57. object AsynchronousMachineTimeConstantReactance extends Parseable[AsynchronousMachineTimeConstantReactance] with Serializable

    Permalink
  58. object AsynchronousMachineUserDefined extends Parseable[AsynchronousMachineUserDefined] with Serializable

    Permalink
  59. object AttributeInstanceComponent extends Parseable[AttributeInstanceComponent] with Serializable

    Permalink
  60. object AttributeProperty extends Parseable[AttributeProperty] with Serializable

    Permalink
  61. object Auction extends Parseable[Auction] with Serializable

    Permalink
  62. object AuxiliaryAccount extends Parseable[AuxiliaryAccount] with Serializable

    Permalink
  63. object AuxiliaryAgreement extends Parseable[AuxiliaryAgreement] with Serializable

    Permalink
  64. object AuxiliaryCost extends Parseable[AuxiliaryCost] with Serializable

    Permalink
  65. object AuxiliaryEquipment extends Parseable[AuxiliaryEquipment] with Serializable

    Permalink
  66. object AuxiliaryObject extends Parseable[AuxiliaryObject] with Serializable

    Permalink
  67. object AuxiliaryValues extends Parseable[AuxiliaryValues] with Serializable

    Permalink
  68. object BWRSteamSupply extends Parseable[BWRSteamSupply] with Serializable

    Permalink
  69. object Bank extends Parseable[Bank] with Serializable

    Permalink
  70. object BankAccount extends Parseable[BankAccount] with Serializable

    Permalink
  71. object BankAccountDetail extends Parseable[BankAccountDetail] with Serializable

    Permalink
  72. object BaseCaseConstraintLimit extends Parseable[BaseCaseConstraintLimit] with Serializable

    Permalink
  73. object BaseFrequency extends Parseable[BaseFrequency] with Serializable

    Permalink
  74. object BasePower extends Parseable[BasePower] with Serializable

    Permalink
  75. object BaseReading extends Parseable[BaseReading] with Serializable

    Permalink
  76. object BaseVoltage extends Parseable[BaseVoltage] with Serializable

    Permalink
  77. object BaseWork extends Parseable[BaseWork] with Serializable

    Permalink
  78. object BasicElement extends Parser with Serializable

    Permalink
  79. object BasicIntervalSchedule extends Parseable[BasicIntervalSchedule] with Serializable

    Permalink
  80. object Bay extends Parseable[Bay] with Serializable

    Permalink
  81. object Bid extends Parseable[Bid] with Serializable

    Permalink
  82. object BidDistributionFactor extends Parseable[BidDistributionFactor] with Serializable

    Permalink
  83. object BidError extends Parseable[BidError] with Serializable

    Permalink
  84. object BidHourlyProductSchedule extends Parseable[BidHourlyProductSchedule] with Serializable

    Permalink
  85. object BidHourlySchedule extends Parseable[BidHourlySchedule] with Serializable

    Permalink
  86. object BidPriceCap extends Parseable[BidPriceCap] with Serializable

    Permalink
  87. object BidPriceCurve extends Parseable[BidPriceCurve] with Serializable

    Permalink
  88. object BidPriceSchedule extends Parseable[BidPriceSchedule] with Serializable

    Permalink
  89. object BidSelfSched extends Parseable[BidSelfSched] with Serializable

    Permalink
  90. object BidSet extends Parseable[BidSet] with Serializable

    Permalink
  91. object BidTimeSeries extends Parseable[BidTimeSeries] with Serializable

    Permalink
  92. object BilateralTransaction extends Parseable[BilateralTransaction] with Serializable

    Permalink
  93. object BillDeterminant extends Parseable[BillDeterminant] with Serializable

    Permalink
  94. object BranchEndFlow extends Parseable[BranchEndFlow] with Serializable

    Permalink
  95. object BranchGroup extends Parseable[BranchGroup] with Serializable

    Permalink
  96. object BranchGroupTerminal extends Parseable[BranchGroupTerminal] with Serializable

    Permalink
  97. object Breaker extends Parseable[Breaker] with Serializable

    Permalink
  98. object BreakerInfo extends Parseable[BreakerInfo] with Serializable

    Permalink
  99. object BusNameMarker extends Parseable[BusNameMarker] with Serializable

    Permalink
  100. object BusbarSection extends Parseable[BusbarSection] with Serializable

    Permalink
  101. object BusbarSectionInfo extends Parseable[BusbarSectionInfo] with Serializable

    Permalink
  102. object Bushing extends Parseable[Bushing] with Serializable

    Permalink
  103. object BushingInsulationPF extends Parseable[BushingInsulationPF] with Serializable

    Permalink
  104. object BusinessCase extends Parseable[BusinessCase] with Serializable

    Permalink
  105. object BusinessPlan extends Parseable[BusinessPlan] with Serializable

    Permalink
  106. object BusinessRole extends Parseable[BusinessRole] with Serializable

    Permalink
  107. object CAESPlant extends Parseable[CAESPlant] with Serializable

    Permalink
  108. object CRR extends Parseable[CRR] with Serializable

    Permalink
  109. object CRRMarket extends Parseable[CRRMarket] with Serializable

    Permalink
  110. object CRROrgRole extends Parseable[CRROrgRole] with Serializable

    Permalink
  111. object CRRSegment extends Parseable[CRRSegment] with Serializable

    Permalink
  112. object CTTempActivePowerCurve extends Parseable[CTTempActivePowerCurve] with Serializable

    Permalink
  113. object CUAllowableAction extends Parseable[CUAllowableAction] with Serializable

    Permalink
  114. object CUAsset extends Parseable[CUAsset] with Serializable

    Permalink
  115. object CUContractorItem extends Parseable[CUContractorItem] with Serializable

    Permalink
  116. object CUGroup extends Parseable[CUGroup] with Serializable

    Permalink
  117. object CULaborCode extends Parseable[CULaborCode] with Serializable

    Permalink
  118. object CULaborItem extends Parseable[CULaborItem] with Serializable

    Permalink
  119. object CUMaterialItem extends Parseable[CUMaterialItem] with Serializable

    Permalink
  120. object CUWorkEquipmentItem extends Parseable[CUWorkEquipmentItem] with Serializable

    Permalink
  121. object Cabinet extends Parseable[Cabinet] with Serializable

    Permalink
  122. object CableInfo extends Parseable[CableInfo] with Serializable

    Permalink
  123. object Capability extends Parseable[Capability] with Serializable

    Permalink
  124. object Card extends Parseable[Card] with Serializable

    Permalink
  125. object Cashier extends Parseable[Cashier] with Serializable

    Permalink
  126. object CashierShift extends Parseable[CashierShift] with Serializable

    Permalink
  127. object Channel extends Parseable[Channel] with Serializable

    Permalink
  128. object Charge extends Parseable[Charge] with Serializable

    Permalink
  129. object ChargeComponent extends Parseable[ChargeComponent] with Serializable

    Permalink
  130. object ChargeGroup extends Parseable[ChargeGroup] with Serializable

    Permalink
  131. object ChargeProfile extends Parseable[ChargeProfile] with Serializable

    Permalink
  132. object ChargeProfileData extends Parseable[ChargeProfileData] with Serializable

    Permalink
  133. object ChargeType extends Parseable[ChargeType] with Serializable

    Permalink
  134. object Cheque extends Parseable[Cheque] with Serializable

    Permalink
  135. object Clamp extends Parseable[Clamp] with Serializable

    Permalink
  136. object ClearanceAction extends Parseable[ClearanceAction] with Serializable

    Permalink
  137. object ClearanceDocument extends Parseable[ClearanceDocument] with Serializable

    Permalink
  138. object CnodeDistributionFactor extends Parseable[CnodeDistributionFactor] with Serializable

    Permalink
  139. object CogenerationPlant extends Parseable[CogenerationPlant] with Serializable

    Permalink
  140. object ComFunction extends Parseable[ComFunction] with Serializable

    Permalink
  141. object ComMedia extends Parseable[ComMedia] with Serializable

    Permalink
  142. object ComModule extends Parseable[ComModule] with Serializable

    Permalink
  143. object CombinedCycleConfiguration extends Parseable[CombinedCycleConfiguration] with Serializable

    Permalink
  144. object CombinedCycleConfigurationMember extends Parseable[CombinedCycleConfigurationMember] with Serializable

    Permalink
  145. object CombinedCycleLogicalConfiguration extends Parseable[CombinedCycleLogicalConfiguration] with Serializable

    Permalink
  146. object CombinedCyclePlant extends Parseable[CombinedCyclePlant] with Serializable

    Permalink
  147. object CombinedCycleTransitionState extends Parseable[CombinedCycleTransitionState] with Serializable

    Permalink
  148. object CombustionTurbine extends Parseable[CombustionTurbine] with Serializable

    Permalink
  149. object Command extends Parseable[Command] with Serializable

    Permalink
  150. object CommitmentClearing extends Parseable[CommitmentClearing] with Serializable

    Permalink
  151. object Commitments extends Parseable[Commitments] with Serializable

    Permalink
  152. object CommunicationLink extends Parseable[CommunicationLink] with Serializable

    Permalink
  153. object CompatibleUnit extends Parseable[CompatibleUnit] with Serializable

    Permalink
  154. object ComplianceEvent extends Parseable[ComplianceEvent] with Serializable

    Permalink
  155. object CompositeSwitch extends Parseable[CompositeSwitch] with Serializable

    Permalink
  156. object CompositeSwitchInfo extends Parseable[CompositeSwitchInfo] with Serializable

    Permalink
  157. object ConcentricNeutralCableInfo extends Parseable[ConcentricNeutralCableInfo] with Serializable

    Permalink
  158. object ConditionFactor extends Parseable[ConditionFactor] with Serializable

    Permalink
  159. object ConductingEquipment extends Parseable[ConductingEquipment] with Serializable

    Permalink
  160. object Conductor extends Parseable[Conductor] with Serializable

    Permalink
  161. object ConfigurationEvent extends Parseable[ConfigurationEvent] with Serializable

    Permalink
  162. object ConformLoad extends Parseable[ConformLoad] with Serializable

    Permalink
  163. object ConformLoadGroup extends Parseable[ConformLoadGroup] with Serializable

    Permalink
  164. object ConformLoadSchedule extends Parseable[ConformLoadSchedule] with Serializable

    Permalink
  165. object CongestionArea extends Parseable[CongestionArea] with Serializable

    Permalink
  166. object ConnectDisconnectFunction extends Parseable[ConnectDisconnectFunction] with Serializable

    Permalink
  167. object ConnectivityNode extends Parseable[ConnectivityNode] with Serializable

    Permalink
  168. object ConnectivityNodeContainer extends Parseable[ConnectivityNodeContainer] with Serializable

    Permalink
  169. object Connector extends Parseable[Connector] with Serializable

    Permalink
  170. object ConstraintClearing extends Parseable[ConstraintClearing] with Serializable

    Permalink
  171. object ConstraintResults extends Parseable[ConstraintResults] with Serializable

    Permalink
  172. object ConstraintTerm extends Parseable[ConstraintTerm] with Serializable

    Permalink
  173. object ConsumptionTariffInterval extends Parseable[ConsumptionTariffInterval] with Serializable

    Permalink
  174. object Contingency extends Parseable[Contingency] with Serializable

    Permalink
  175. object ContingencyConstraintLimit extends Parseable[ContingencyConstraintLimit] with Serializable

    Permalink
  176. object ContingencyElement extends Parseable[ContingencyElement] with Serializable

    Permalink
  177. object ContingencyEquipment extends Parseable[ContingencyEquipment] with Serializable

    Permalink
  178. object ContractDistributionFactor extends Parseable[ContractDistributionFactor] with Serializable

    Permalink
  179. object ContractRight extends Parseable[ContractRight] with Serializable

    Permalink
  180. object ContractorItem extends Parseable[ContractorItem] with Serializable

    Permalink
  181. object Control extends Parseable[Control] with Serializable

    Permalink
  182. object ControlArea extends Parseable[ControlArea] with Serializable

    Permalink
  183. object ControlAreaDesignation extends Parseable[ControlAreaDesignation] with Serializable

    Permalink
  184. object ControlAreaGeneratingUnit extends Parseable[ControlAreaGeneratingUnit] with Serializable

    Permalink
  185. object ControlAreaOperator extends Parseable[ControlAreaOperator] with Serializable

    Permalink
  186. object ControlAreaSolutionData extends Parseable[ControlAreaSolutionData] with Serializable

    Permalink
  187. object ControlledAppliance extends Parseable[ControlledAppliance] with Serializable

    Permalink
  188. object CoolingPowerRating extends Parseable[CoolingPowerRating] with Serializable

    Permalink
  189. object CoordinateSystem extends Parseable[CoordinateSystem] with Serializable

    Permalink
  190. object CostType extends Parseable[CostType] with Serializable

    Permalink
  191. object Craft extends Parseable[Craft] with Serializable

    Permalink
  192. object Crew extends Parseable[Crew] with Serializable

    Permalink
  193. object CrewMember extends Parseable[CrewMember] with Serializable

    Permalink
  194. object CrewType extends Parseable[CrewType] with Serializable

    Permalink
  195. object CsConverter extends Parseable[CsConverter] with Serializable

    Permalink
  196. object CurrentEmergencyScheduledInterchange extends Parseable[CurrentEmergencyScheduledInterchange] with Serializable

    Permalink
  197. object CurrentLimit extends Parseable[CurrentLimit] with Serializable

    Permalink
  198. object CurrentRelay extends Parseable[CurrentRelay] with Serializable

    Permalink
  199. object CurrentScheduledInterchange extends Parseable[CurrentScheduledInterchange] with Serializable

    Permalink
  200. object CurrentTransformer extends Parseable[CurrentTransformer] with Serializable

    Permalink
  201. object CurrentTransformerInfo extends Parseable[CurrentTransformerInfo] with Serializable

    Permalink
  202. object CurtailmentProfile extends Parseable[CurtailmentProfile] with Serializable

    Permalink
  203. object Curve extends Parseable[Curve] with Serializable

    Permalink
  204. object CurveData extends Parseable[CurveData] with Serializable

    Permalink
  205. object Customer extends Parseable[Customer] with Serializable

    Permalink
  206. object CustomerAccount extends Parseable[CustomerAccount] with Serializable

    Permalink
  207. object CustomerAgreement extends Parseable[CustomerAgreement] with Serializable

    Permalink
  208. object CustomerBillingInfo extends Parseable[CustomerBillingInfo] with Serializable

    Permalink
  209. object CustomerConsumer extends Parseable[CustomerConsumer] with Serializable

    Permalink
  210. object CustomerNotification extends Parseable[CustomerNotification] with Serializable

    Permalink
  211. object Cut extends Parseable[Cut] with Serializable

    Permalink
  212. object CutAction extends Parseable[CutAction] with Serializable

    Permalink
  213. object DCBaseTerminal extends Parseable[DCBaseTerminal] with Serializable

    Permalink
  214. object DCBreaker extends Parseable[DCBreaker] with Serializable

    Permalink
  215. object DCBusbar extends Parseable[DCBusbar] with Serializable

    Permalink
  216. object DCChopper extends Parseable[DCChopper] with Serializable

    Permalink
  217. object DCConductingEquipment extends Parseable[DCConductingEquipment] with Serializable

    Permalink
  218. object DCConverterUnit extends Parseable[DCConverterUnit] with Serializable

    Permalink
  219. object DCDisconnector extends Parseable[DCDisconnector] with Serializable

    Permalink
  220. object DCEquipmentContainer extends Parseable[DCEquipmentContainer] with Serializable

    Permalink
  221. object DCGround extends Parseable[DCGround] with Serializable

    Permalink
  222. object DCLine extends Parseable[DCLine] with Serializable

    Permalink
  223. object DCLineSegment extends Parseable[DCLineSegment] with Serializable

    Permalink
  224. object DCNode extends Parseable[DCNode] with Serializable

    Permalink
  225. object DCSeriesDevice extends Parseable[DCSeriesDevice] with Serializable

    Permalink
  226. object DCShunt extends Parseable[DCShunt] with Serializable

    Permalink
  227. object DCSwitch extends Parseable[DCSwitch] with Serializable

    Permalink
  228. object DCTerminal extends Parseable[DCTerminal] with Serializable

    Permalink
  229. object DCTopologicalIsland extends Parseable[DCTopologicalIsland] with Serializable

    Permalink
  230. object DCTopologicalNode extends Parseable[DCTopologicalNode] with Serializable

    Permalink
  231. object DateAndOrTime extends Parseable[DateAndOrTime] with Serializable

    Permalink
  232. object DateInterval extends Parseable[DateInterval] with Serializable

    Permalink
  233. object DateTimeInterval extends Parseable[DateTimeInterval] with Serializable

    Permalink
  234. object DayType extends Parseable[DayType] with Serializable

    Permalink
  235. object DecimalQuantity extends Parseable[DecimalQuantity] with Serializable

    Permalink
  236. object DefaultBid extends Parseable[DefaultBid] with Serializable

    Permalink
  237. object DefaultBidCurve extends Parseable[DefaultBidCurve] with Serializable

    Permalink
  238. object DefaultBidCurveData extends Parseable[DefaultBidCurveData] with Serializable

    Permalink
  239. object DefaultConstraintLimit extends Parseable[DefaultConstraintLimit] with Serializable

    Permalink
  240. object DemandResponseProgram extends Parseable[DemandResponseProgram] with Serializable

    Permalink
  241. object Description extends Parseable[Description] with Serializable

    Permalink
  242. object DescriptionID extends Parseable[DescriptionID] with Serializable

    Permalink
  243. object Design extends Parseable[Design] with Serializable

    Permalink
  244. object DesignLocation extends Parseable[DesignLocation] with Serializable

    Permalink
  245. object DesignLocationCU extends Parseable[DesignLocationCU] with Serializable

    Permalink
  246. object DiagnosisDataSet extends Parseable[DiagnosisDataSet] with Serializable

    Permalink
  247. object Diagram extends Parseable[Diagram] with Serializable

    Permalink
  248. object DiagramObject extends Parseable[DiagramObject] with Serializable

    Permalink
  249. object DiagramObjectGluePoint extends Parseable[DiagramObjectGluePoint] with Serializable

    Permalink
  250. object DiagramObjectPoint extends Parseable[DiagramObjectPoint] with Serializable

    Permalink
  251. object DiagramObjectStyle extends Parseable[DiagramObjectStyle] with Serializable

    Permalink
  252. object DiagramStyle extends Parseable[DiagramStyle] with Serializable

    Permalink
  253. object DifferenceModel extends Parseable[DifferenceModel] with Serializable

    Permalink
  254. object DimensionsInfo extends Parseable[DimensionsInfo] with Serializable

    Permalink
  255. object DiscExcContIEEEDEC1A extends Parseable[DiscExcContIEEEDEC1A] with Serializable

    Permalink
  256. object DiscExcContIEEEDEC2A extends Parseable[DiscExcContIEEEDEC2A] with Serializable

    Permalink
  257. object DiscExcContIEEEDEC3A extends Parseable[DiscExcContIEEEDEC3A] with Serializable

    Permalink
  258. object Disconnector extends Parseable[Disconnector] with Serializable

    Permalink
  259. object DiscontinuousExcitationControlDynamics extends Parseable[DiscontinuousExcitationControlDynamics] with Serializable

    Permalink
  260. object DiscontinuousExcitationControlUserDefined extends Parseable[DiscontinuousExcitationControlUserDefined] with Serializable

    Permalink
  261. object Discrete extends Parseable[Discrete] with Serializable

    Permalink
  262. object DiscreteCommand extends Parseable[DiscreteCommand] with Serializable

    Permalink
  263. object DiscreteMeasurementValueQuality extends Parseable[DiscreteMeasurementValueQuality] with Serializable

    Permalink
  264. object DiscreteValue extends Parseable[DiscreteValue] with Serializable

    Permalink
  265. object DispatchInstReply extends Parseable[DispatchInstReply] with Serializable

    Permalink
  266. object DistributionFactorSet extends Parseable[DistributionFactorSet] with Serializable

    Permalink
  267. object Document extends Parseable[Document] with Serializable

    Permalink
  268. object DocumentOrganisationRole extends Parseable[DocumentOrganisationRole] with Serializable

    Permalink
  269. object Domain extends Parseable[Domain] with Serializable

    Permalink
  270. object DopInstruction extends Parseable[DopInstruction] with Serializable

    Permalink
  271. object DotInstruction extends Parseable[DotInstruction] with Serializable

    Permalink
  272. object DrumBoiler extends Parseable[DrumBoiler] with Serializable

    Permalink
  273. object DuctBank extends Parseable[DuctBank] with Serializable

    Permalink
  274. object Due extends Parseable[Due] with Serializable

    Permalink
  275. object DynamicSchedule extends Parseable[DynamicSchedule] with Serializable

    Permalink
  276. object DynamicsFunctionBlock extends Parseable[DynamicsFunctionBlock] with Serializable

    Permalink
  277. object EarthFaultCompensator extends Parseable[EarthFaultCompensator] with Serializable

    Permalink
  278. object ElectronicAddress extends Parseable[ElectronicAddress] with Serializable

    Permalink
  279. object EmissionAccount extends Parseable[EmissionAccount] with Serializable

    Permalink
  280. object EmissionCurve extends Parseable[EmissionCurve] with Serializable

    Permalink
  281. object EndDevice extends Parseable[EndDevice] with Serializable

    Permalink
  282. object EndDeviceAction extends Parseable[EndDeviceAction] with Serializable

    Permalink
  283. object EndDeviceCapability extends Parseable[EndDeviceCapability] with Serializable

    Permalink
  284. object EndDeviceControl extends Parseable[EndDeviceControl] with Serializable

    Permalink
  285. object EndDeviceControlType extends Parseable[EndDeviceControlType] with Serializable

    Permalink
  286. object EndDeviceEvent extends Parseable[EndDeviceEvent] with Serializable

    Permalink
  287. object EndDeviceEventDetail extends Parseable[EndDeviceEventDetail] with Serializable

    Permalink
  288. object EndDeviceEventType extends Parseable[EndDeviceEventType] with Serializable

    Permalink
  289. object EndDeviceFunction extends Parseable[EndDeviceFunction] with Serializable

    Permalink
  290. object EndDeviceGroup extends Parseable[EndDeviceGroup] with Serializable

    Permalink
  291. object EndDeviceInfo extends Parseable[EndDeviceInfo] with Serializable

    Permalink
  292. object EndDeviceTiming extends Parseable[EndDeviceTiming] with Serializable

    Permalink
  293. object EnergyArea extends Parseable[EnergyArea] with Serializable

    Permalink
  294. object EnergyConsumer extends Parseable[EnergyConsumer] with Serializable

    Permalink
  295. object EnergyConsumerData extends Parseable[EnergyConsumerData] with Serializable

    Permalink
  296. object EnergyConsumerPhase extends Parseable[EnergyConsumerPhase] with Serializable

    Permalink
  297. object EnergyMarket extends Parseable[EnergyMarket] with Serializable

    Permalink
  298. object EnergyPriceCurve extends Parseable[EnergyPriceCurve] with Serializable

    Permalink
  299. object EnergyPriceIndex extends Parseable[EnergyPriceIndex] with Serializable

    Permalink
  300. object EnergyProduct extends Parseable[EnergyProduct] with Serializable

    Permalink
  301. object EnergyProfile extends Parseable[EnergyProfile] with Serializable

    Permalink
  302. object EnergySchedulingType extends Parseable[EnergySchedulingType] with Serializable

    Permalink
  303. object EnergySource extends Parseable[EnergySource] with Serializable

    Permalink
  304. object EnergySourceAction extends Parseable[EnergySourceAction] with Serializable

    Permalink
  305. object EnergyTransaction extends Parseable[EnergyTransaction] with Serializable

    Permalink
  306. object EnvironmentalDependentLimit extends Parseable[EnvironmentalDependentLimit] with Serializable

    Permalink
  307. object Equipment extends Parseable[Equipment] with Serializable

    Permalink
  308. object EquipmentContainer extends Parseable[EquipmentContainer] with Serializable

    Permalink
  309. object EquipmentFault extends Parseable[EquipmentFault] with Serializable

    Permalink
  310. object EquipmentLimitSeriesComponent extends Parseable[EquipmentLimitSeriesComponent] with Serializable

    Permalink
  311. object EquivalentBranch extends Parseable[EquivalentBranch] with Serializable

    Permalink
  312. object EquivalentEquipment extends Parseable[EquivalentEquipment] with Serializable

    Permalink
  313. object EquivalentInjection extends Parseable[EquivalentInjection] with Serializable

    Permalink
  314. object EquivalentNetwork extends Parseable[EquivalentNetwork] with Serializable

    Permalink
  315. object EquivalentShunt extends Parseable[EquivalentShunt] with Serializable

    Permalink
  316. object ErpBOM extends Parseable[ErpBOM] with Serializable

    Permalink
  317. object ErpBankAccount extends Parseable[ErpBankAccount] with Serializable

    Permalink
  318. object ErpBomItemData extends Parseable[ErpBomItemData] with Serializable

    Permalink
  319. object ErpChartOfAccounts extends Parseable[ErpChartOfAccounts] with Serializable

    Permalink
  320. object ErpCompetency extends Parseable[ErpCompetency] with Serializable

    Permalink
  321. object ErpDocument extends Parseable[ErpDocument] with Serializable

    Permalink
  322. object ErpEngChangeOrder extends Parseable[ErpEngChangeOrder] with Serializable

    Permalink
  323. object ErpIdentifiedObject extends Parseable[ErpIdentifiedObject] with Serializable

    Permalink
  324. object ErpInventory extends Parseable[ErpInventory] with Serializable

    Permalink
  325. object ErpInventoryCount extends Parseable[ErpInventoryCount] with Serializable

    Permalink
  326. object ErpInvoice extends Parseable[ErpInvoice] with Serializable

    Permalink
  327. object ErpInvoiceLineItem extends Parseable[ErpInvoiceLineItem] with Serializable

    Permalink
  328. object ErpIssueInventory extends Parseable[ErpIssueInventory] with Serializable

    Permalink
  329. object ErpItemMaster extends Parseable[ErpItemMaster] with Serializable

    Permalink
  330. object ErpJournal extends Parseable[ErpJournal] with Serializable

    Permalink
  331. object ErpJournalEntry extends Parseable[ErpJournalEntry] with Serializable

    Permalink
  332. object ErpLedBudLineItem extends Parseable[ErpLedBudLineItem] with Serializable

    Permalink
  333. object ErpLedger extends Parseable[ErpLedger] with Serializable

    Permalink
  334. object ErpLedgerBudget extends Parseable[ErpLedgerBudget] with Serializable

    Permalink
  335. object ErpLedgerEntry extends Parseable[ErpLedgerEntry] with Serializable

    Permalink
  336. object ErpPOLineItem extends Parseable[ErpPOLineItem] with Serializable

    Permalink
  337. object ErpPayable extends Parseable[ErpPayable] with Serializable

    Permalink
  338. object ErpPayableLineItem extends Parseable[ErpPayableLineItem] with Serializable

    Permalink
  339. object ErpPayment extends Parseable[ErpPayment] with Serializable

    Permalink
  340. object ErpPersonnel extends Parseable[ErpPersonnel] with Serializable

    Permalink
  341. object ErpProjectAccounting extends Parseable[ErpProjectAccounting] with Serializable

    Permalink
  342. object ErpPurchaseOrder extends Parseable[ErpPurchaseOrder] with Serializable

    Permalink
  343. object ErpQuote extends Parseable[ErpQuote] with Serializable

    Permalink
  344. object ErpQuoteLineItem extends Parseable[ErpQuoteLineItem] with Serializable

    Permalink
  345. object ErpRecDelvLineItem extends Parseable[ErpRecDelvLineItem] with Serializable

    Permalink
  346. object ErpRecLineItem extends Parseable[ErpRecLineItem] with Serializable

    Permalink
  347. object ErpReceivable extends Parseable[ErpReceivable] with Serializable

    Permalink
  348. object ErpReceiveDelivery extends Parseable[ErpReceiveDelivery] with Serializable

    Permalink
  349. object ErpReqLineItem extends Parseable[ErpReqLineItem] with Serializable

    Permalink
  350. object ErpRequisition extends Parseable[ErpRequisition] with Serializable

    Permalink
  351. object ErpSalesOrder extends Parseable[ErpSalesOrder] with Serializable

    Permalink
  352. object ErpSiteLevelData extends Parseable[ErpSiteLevelData] with Serializable

    Permalink
  353. object ErpTimeEntry extends Parseable[ErpTimeEntry] with Serializable

    Permalink
  354. object ErpTimeSheet extends Parseable[ErpTimeSheet] with Serializable

    Permalink
  355. object ExPostLoss extends Parseable[ExPostLoss] with Serializable

    Permalink
  356. object ExPostLossResults extends Parseable[ExPostLossResults] with Serializable

    Permalink
  357. object ExPostMarketRegion extends Parseable[ExPostMarketRegion] with Serializable

    Permalink
  358. object ExPostMarketRegionResults extends Parseable[ExPostMarketRegionResults] with Serializable

    Permalink
  359. object ExPostPricing extends Parseable[ExPostPricing] with Serializable

    Permalink
  360. object ExPostPricingResults extends Parseable[ExPostPricingResults] with Serializable

    Permalink
  361. object ExPostResource extends Parseable[ExPostResource] with Serializable

    Permalink
  362. object ExPostResourceResults extends Parseable[ExPostResourceResults] with Serializable

    Permalink
  363. object ExcAC1A extends Parseable[ExcAC1A] with Serializable

    Permalink
  364. object ExcAC2A extends Parseable[ExcAC2A] with Serializable

    Permalink
  365. object ExcAC3A extends Parseable[ExcAC3A] with Serializable

    Permalink
  366. object ExcAC4A extends Parseable[ExcAC4A] with Serializable

    Permalink
  367. object ExcAC5A extends Parseable[ExcAC5A] with Serializable

    Permalink
  368. object ExcAC6A extends Parseable[ExcAC6A] with Serializable

    Permalink
  369. object ExcAC8B extends Parseable[ExcAC8B] with Serializable

    Permalink
  370. object ExcANS extends Parseable[ExcANS] with Serializable

    Permalink
  371. object ExcAVR1 extends Parseable[ExcAVR1] with Serializable

    Permalink
  372. object ExcAVR2 extends Parseable[ExcAVR2] with Serializable

    Permalink
  373. object ExcAVR3 extends Parseable[ExcAVR3] with Serializable

    Permalink
  374. object ExcAVR4 extends Parseable[ExcAVR4] with Serializable

    Permalink
  375. object ExcAVR5 extends Parseable[ExcAVR5] with Serializable

    Permalink
  376. object ExcAVR7 extends Parseable[ExcAVR7] with Serializable

    Permalink
  377. object ExcBBC extends Parseable[ExcBBC] with Serializable

    Permalink
  378. object ExcCZ extends Parseable[ExcCZ] with Serializable

    Permalink
  379. object ExcDC1A extends Parseable[ExcDC1A] with Serializable

    Permalink
  380. object ExcDC2A extends Parseable[ExcDC2A] with Serializable

    Permalink
  381. object ExcDC3A extends Parseable[ExcDC3A] with Serializable

    Permalink
  382. object ExcDC3A1 extends Parseable[ExcDC3A1] with Serializable

    Permalink
  383. object ExcELIN1 extends Parseable[ExcELIN1] with Serializable

    Permalink
  384. object ExcELIN2 extends Parseable[ExcELIN2] with Serializable

    Permalink
  385. object ExcHU extends Parseable[ExcHU] with Serializable

    Permalink
  386. object ExcIEEEAC1A extends Parseable[ExcIEEEAC1A] with Serializable

    Permalink
  387. object ExcIEEEAC2A extends Parseable[ExcIEEEAC2A] with Serializable

    Permalink
  388. object ExcIEEEAC3A extends Parseable[ExcIEEEAC3A] with Serializable

    Permalink
  389. object ExcIEEEAC4A extends Parseable[ExcIEEEAC4A] with Serializable

    Permalink
  390. object ExcIEEEAC5A extends Parseable[ExcIEEEAC5A] with Serializable

    Permalink
  391. object ExcIEEEAC6A extends Parseable[ExcIEEEAC6A] with Serializable

    Permalink
  392. object ExcIEEEAC7B extends Parseable[ExcIEEEAC7B] with Serializable

    Permalink
  393. object ExcIEEEAC8B extends Parseable[ExcIEEEAC8B] with Serializable

    Permalink
  394. object ExcIEEEDC1A extends Parseable[ExcIEEEDC1A] with Serializable

    Permalink
  395. object ExcIEEEDC2A extends Parseable[ExcIEEEDC2A] with Serializable

    Permalink
  396. object ExcIEEEDC3A extends Parseable[ExcIEEEDC3A] with Serializable

    Permalink
  397. object ExcIEEEDC4B extends Parseable[ExcIEEEDC4B] with Serializable

    Permalink
  398. object ExcIEEEST1A extends Parseable[ExcIEEEST1A] with Serializable

    Permalink
  399. object ExcIEEEST2A extends Parseable[ExcIEEEST2A] with Serializable

    Permalink
  400. object ExcIEEEST3A extends Parseable[ExcIEEEST3A] with Serializable

    Permalink
  401. object ExcIEEEST4B extends Parseable[ExcIEEEST4B] with Serializable

    Permalink
  402. object ExcIEEEST5B extends Parseable[ExcIEEEST5B] with Serializable

    Permalink
  403. object ExcIEEEST6B extends Parseable[ExcIEEEST6B] with Serializable

    Permalink
  404. object ExcIEEEST7B extends Parseable[ExcIEEEST7B] with Serializable

    Permalink
  405. object ExcOEX3T extends Parseable[ExcOEX3T] with Serializable

    Permalink
  406. object ExcPIC extends Parseable[ExcPIC] with Serializable

    Permalink
  407. object ExcREXS extends Parseable[ExcREXS] with Serializable

    Permalink
  408. object ExcSCRX extends Parseable[ExcSCRX] with Serializable

    Permalink
  409. object ExcSEXS extends Parseable[ExcSEXS] with Serializable

    Permalink
  410. object ExcSK extends Parseable[ExcSK] with Serializable

    Permalink
  411. object ExcST1A extends Parseable[ExcST1A] with Serializable

    Permalink
  412. object ExcST2A extends Parseable[ExcST2A] with Serializable

    Permalink
  413. object ExcST3A extends Parseable[ExcST3A] with Serializable

    Permalink
  414. object ExcST4B extends Parseable[ExcST4B] with Serializable

    Permalink
  415. object ExcST6B extends Parseable[ExcST6B] with Serializable

    Permalink
  416. object ExcST7B extends Parseable[ExcST7B] with Serializable

    Permalink
  417. object ExcitationSystemDynamics extends Parseable[ExcitationSystemDynamics] with Serializable

    Permalink
  418. object ExcitationSystemUserDefined extends Parseable[ExcitationSystemUserDefined] with Serializable

    Permalink
  419. object ExpectedEnergy extends Parseable[ExpectedEnergy] with Serializable

    Permalink
  420. object ExpectedEnergyValues extends Parseable[ExpectedEnergyValues] with Serializable

    Permalink
  421. object ExternalCustomerAgreement extends Parseable[ExternalCustomerAgreement] with Serializable

    Permalink
  422. object ExternalNetworkInjection extends Parseable[ExternalNetworkInjection] with Serializable

    Permalink
  423. object FACTSDevice extends Parseable[FACTSDevice] with Serializable

    Permalink
  424. object FTR extends Parseable[FTR] with Serializable

    Permalink
  425. object Facility extends Parseable[Facility] with Serializable

    Permalink
  426. object FailureEvent extends Parseable[FailureEvent] with Serializable

    Permalink
  427. object Fault extends Parseable[Fault] with Serializable

    Permalink
  428. object FaultCauseType extends Parseable[FaultCauseType] with Serializable

    Permalink
  429. object FaultImpedance extends Parseable[FaultImpedance] with Serializable

    Permalink
  430. object FaultIndicator extends Parseable[FaultIndicator] with Serializable

    Permalink
  431. object FaultIndicatorInfo extends Parseable[FaultIndicatorInfo] with Serializable

    Permalink
  432. object FinancialInfo extends Parseable[FinancialInfo] with Serializable

    Permalink
  433. object FiveMinAuxiliaryData extends Parseable[FiveMinAuxiliaryData] with Serializable

    Permalink
  434. object FloatQuantity extends Parseable[FloatQuantity] with Serializable

    Permalink
  435. object FlowDirection extends Parseable[FlowDirection] with Serializable

    Permalink
  436. object Flowgate extends Parseable[Flowgate] with Serializable

    Permalink
  437. object FlowgatePartner extends Parseable[FlowgatePartner] with Serializable

    Permalink
  438. object FlowgateRelief extends Parseable[FlowgateRelief] with Serializable

    Permalink
  439. object FlowgateValue extends Parseable[FlowgateValue] with Serializable

    Permalink
  440. object ForbiddenRegion extends Parseable[ForbiddenRegion] with Serializable

    Permalink
  441. object FormerReference extends Parseable[FormerReference] with Serializable

    Permalink
  442. object FossilFuel extends Parseable[FossilFuel] with Serializable

    Permalink
  443. object FossilSteamSupply extends Parseable[FossilSteamSupply] with Serializable

    Permalink
  444. object FrequencyConverter extends Parseable[FrequencyConverter] with Serializable

    Permalink
  445. object FuelAllocationSchedule extends Parseable[FuelAllocationSchedule] with Serializable

    Permalink
  446. object FuelCostCurve extends Parseable[FuelCostCurve] with Serializable

    Permalink
  447. object FuelRegion extends Parseable[FuelRegion] with Serializable

    Permalink
  448. object FullModel extends Parseable[FullModel] with Serializable

    Permalink
  449. object FullModelDocumentElement extends Parseable[FullModelDocumentElement] with Serializable

    Permalink
  450. object Fuse extends Parseable[Fuse] with Serializable

    Permalink
  451. object GasPrice extends Parseable[GasPrice] with Serializable

    Permalink
  452. object Gate extends Parseable[Gate] with Serializable

    Permalink
  453. object GateInputPin extends Parseable[GateInputPin] with Serializable

    Permalink
  454. object GenDistributionFactor extends Parseable[GenDistributionFactor] with Serializable

    Permalink
  455. object GenICompensationForGenJ extends Parseable[GenICompensationForGenJ] with Serializable

    Permalink
  456. object GenUnitOpCostCurve extends Parseable[GenUnitOpCostCurve] with Serializable

    Permalink
  457. object GenUnitOpSchedule extends Parseable[GenUnitOpSchedule] with Serializable

    Permalink
  458. object GeneralClearing extends Parseable[GeneralClearing] with Serializable

    Permalink
  459. object GeneralClearingResults extends Parseable[GeneralClearingResults] with Serializable

    Permalink
  460. object GeneratingBid extends Parseable[GeneratingBid] with Serializable

    Permalink
  461. object GeneratingUnit extends Parseable[GeneratingUnit] with Serializable

    Permalink
  462. object GeneratingUnitDynamicValues extends Parseable[GeneratingUnitDynamicValues] with Serializable

    Permalink
  463. object GenerationProvider extends Parseable[GenerationProvider] with Serializable

    Permalink
  464. object GeneratorTypeAsset extends Parseable[GeneratorTypeAsset] with Serializable

    Permalink
  465. object GenericAction extends Parseable[GenericAction] with Serializable

    Permalink
  466. object GenericAssetModelOrMaterial extends Parseable[GenericAssetModelOrMaterial] with Serializable

    Permalink
  467. object GenericConstraints extends Parseable[GenericConstraints] with Serializable

    Permalink
  468. object GeographicalRegion extends Parseable[GeographicalRegion] with Serializable

    Permalink
  469. object GovCT1 extends Parseable[GovCT1] with Serializable

    Permalink
  470. object GovCT2 extends Parseable[GovCT2] with Serializable

    Permalink
  471. object GovGAST extends Parseable[GovGAST] with Serializable

    Permalink
  472. object GovGAST1 extends Parseable[GovGAST1] with Serializable

    Permalink
  473. object GovGAST2 extends Parseable[GovGAST2] with Serializable

    Permalink
  474. object GovGAST3 extends Parseable[GovGAST3] with Serializable

    Permalink
  475. object GovGAST4 extends Parseable[GovGAST4] with Serializable

    Permalink
  476. object GovGASTWD extends Parseable[GovGASTWD] with Serializable

    Permalink
  477. object GovHydro1 extends Parseable[GovHydro1] with Serializable

    Permalink
  478. object GovHydro2 extends Parseable[GovHydro2] with Serializable

    Permalink
  479. object GovHydro3 extends Parseable[GovHydro3] with Serializable

    Permalink
  480. object GovHydro4 extends Parseable[GovHydro4] with Serializable

    Permalink
  481. object GovHydroDD extends Parseable[GovHydroDD] with Serializable

    Permalink
  482. object GovHydroFrancis extends Parseable[GovHydroFrancis] with Serializable

    Permalink
  483. object GovHydroIEEE0 extends Parseable[GovHydroIEEE0] with Serializable

    Permalink
  484. object GovHydroIEEE2 extends Parseable[GovHydroIEEE2] with Serializable

    Permalink
  485. object GovHydroPID extends Parseable[GovHydroPID] with Serializable

    Permalink
  486. object GovHydroPID2 extends Parseable[GovHydroPID2] with Serializable

    Permalink
  487. object GovHydroPelton extends Parseable[GovHydroPelton] with Serializable

    Permalink
  488. object GovHydroR extends Parseable[GovHydroR] with Serializable

    Permalink
  489. object GovHydroWEH extends Parseable[GovHydroWEH] with Serializable

    Permalink
  490. object GovHydroWPID extends Parseable[GovHydroWPID] with Serializable

    Permalink
  491. object GovSteam0 extends Parseable[GovSteam0] with Serializable

    Permalink
  492. object GovSteam1 extends Parseable[GovSteam1] with Serializable

    Permalink
  493. object GovSteam2 extends Parseable[GovSteam2] with Serializable

    Permalink
  494. object GovSteamCC extends Parseable[GovSteamCC] with Serializable

    Permalink
  495. object GovSteamEU extends Parseable[GovSteamEU] with Serializable

    Permalink
  496. object GovSteamFV2 extends Parseable[GovSteamFV2] with Serializable

    Permalink
  497. object GovSteamFV3 extends Parseable[GovSteamFV3] with Serializable

    Permalink
  498. object GovSteamFV4 extends Parseable[GovSteamFV4] with Serializable

    Permalink
  499. object GovSteamIEEE1 extends Parseable[GovSteamIEEE1] with Serializable

    Permalink
  500. object GovSteamSGO extends Parseable[GovSteamSGO] with Serializable

    Permalink
  501. object GrossToNetActivePowerCurve extends Parseable[GrossToNetActivePowerCurve] with Serializable

    Permalink
  502. object Ground extends Parseable[Ground] with Serializable

    Permalink
  503. object GroundAction extends Parseable[GroundAction] with Serializable

    Permalink
  504. object GroundDisconnector extends Parseable[GroundDisconnector] with Serializable

    Permalink
  505. object GroundingImpedance extends Parseable[GroundingImpedance] with Serializable

    Permalink
  506. object Hazard extends Parseable[Hazard] with Serializable

    Permalink
  507. object HeatInputCurve extends Parseable[HeatInputCurve] with Serializable

    Permalink
  508. object HeatRateCurve extends Parseable[HeatRateCurve] with Serializable

    Permalink
  509. object HeatRecoveryBoiler extends Parseable[HeatRecoveryBoiler] with Serializable

    Permalink
  510. object HostControlArea extends Parseable[HostControlArea] with Serializable

    Permalink
  511. object HourlyPreDispatchSchedule extends Parseable[HourlyPreDispatchSchedule] with Serializable

    Permalink
  512. object HydroGeneratingEfficiencyCurve extends Parseable[HydroGeneratingEfficiencyCurve] with Serializable

    Permalink
  513. object HydroGeneratingUnit extends Parseable[HydroGeneratingUnit] with Serializable

    Permalink
  514. object HydroPowerPlant extends Parseable[HydroPowerPlant] with Serializable

    Permalink
  515. object HydroPump extends Parseable[HydroPump] with Serializable

    Permalink
  516. object HydroPumpOpSchedule extends Parseable[HydroPumpOpSchedule] with Serializable

    Permalink
  517. object HydroTurbine extends Parseable[HydroTurbine] with Serializable

    Permalink
  518. object ICCPCommandPoint extends Parseable[ICCPCommandPoint] with Serializable

    Permalink
  519. object ICCPControlPoint extends Parseable[ICCPControlPoint] with Serializable

    Permalink
  520. object ICCPIndicationPoint extends Parseable[ICCPIndicationPoint] with Serializable

    Permalink
  521. object ICCPInformationMessage extends Parseable[ICCPInformationMessage] with Serializable

    Permalink
  522. object ICCPPoint extends Parseable[ICCPPoint] with Serializable

    Permalink
  523. object ICCPSetPoint extends Parseable[ICCPSetPoint] with Serializable

    Permalink
  524. object IEC61968CIMVersion extends Parseable[IEC61968CIMVersion] with Serializable

    Permalink
  525. object IEC61970CIMVersion extends Parseable[IEC61970CIMVersion] with Serializable

    Permalink
  526. object IEC62325CIMVersion extends Parseable[IEC62325CIMVersion] with Serializable

    Permalink
  527. object IPAccessPoint extends Parseable[IPAccessPoint] with Serializable

    Permalink
  528. object ISOUpperLayer extends Parseable[ISOUpperLayer] with Serializable

    Permalink
  529. object IdentifiedObject extends Parseable[IdentifiedObject] with Serializable

    Permalink
  530. object InadvertentAccount extends Parseable[InadvertentAccount] with Serializable

    Permalink
  531. object Incident extends Parseable[Incident] with Serializable

    Permalink
  532. object IncidentHazard extends Parseable[IncidentHazard] with Serializable

    Permalink
  533. object IncrementalHeatRateCurve extends Parseable[IncrementalHeatRateCurve] with Serializable

    Permalink
  534. object IndividualPnode extends Parseable[IndividualPnode] with Serializable

    Permalink
  535. object InflowForecast extends Parseable[InflowForecast] with Serializable

    Permalink
  536. object InfoQuestion extends Parseable[InfoQuestion] with Serializable

    Permalink
  537. object InspectionDataSet extends Parseable[InspectionDataSet] with Serializable

    Permalink
  538. object InstructionClearing extends Parseable[InstructionClearing] with Serializable

    Permalink
  539. object InstructionClearingDOP extends Parseable[InstructionClearingDOP] with Serializable

    Permalink
  540. object InstructionClearingDOT extends Parseable[InstructionClearingDOT] with Serializable

    Permalink
  541. object Instructions extends Parseable[Instructions] with Serializable

    Permalink
  542. object IntSchedAgreement extends Parseable[IntSchedAgreement] with Serializable

    Permalink
  543. object IntegerQuantity extends Parseable[IntegerQuantity] with Serializable

    Permalink
  544. object InterTieBid extends Parseable[InterTieBid] with Serializable

    Permalink
  545. object InterTieClearing extends Parseable[InterTieClearing] with Serializable

    Permalink
  546. object InterTieDispatchResponse extends Parseable[InterTieDispatchResponse] with Serializable

    Permalink
  547. object InterTieResults extends Parseable[InterTieResults] with Serializable

    Permalink
  548. object InterchangeETCData extends Parseable[InterchangeETCData] with Serializable

    Permalink
  549. object InterchangeSchedule extends Parseable[InterchangeSchedule] with Serializable

    Permalink
  550. object IntermittentResourceEligibility extends Parseable[IntermittentResourceEligibility] with Serializable

    Permalink
  551. object InternalControlArea extends Parseable[InternalControlArea] with Serializable

    Permalink
  552. object IntervalBlock extends Parseable[IntervalBlock] with Serializable

    Permalink
  553. object IntervalReading extends Parseable[IntervalReading] with Serializable

    Permalink
  554. object IrregularIntervalSchedule extends Parseable[IrregularIntervalSchedule] with Serializable

    Permalink
  555. object IrregularTimePoint extends Parseable[IrregularTimePoint] with Serializable

    Permalink
  556. object Joint extends Parseable[Joint] with Serializable

    Permalink
  557. object Jumper extends Parseable[Jumper] with Serializable

    Permalink
  558. object JumperAction extends Parseable[JumperAction] with Serializable

    Permalink
  559. object Junction extends Parseable[Junction] with Serializable

    Permalink
  560. object LaborItem extends Parseable[LaborItem] with Serializable

    Permalink
  561. object LandProperty extends Parseable[LandProperty] with Serializable

    Permalink
  562. object LevelVsVolumeCurve extends Parseable[LevelVsVolumeCurve] with Serializable

    Permalink
  563. object LifecycleDate extends Parseable[LifecycleDate] with Serializable

    Permalink
  564. object Limit extends Parseable[Limit] with Serializable

    Permalink
  565. object LimitDependency extends Parseable[LimitDependency] with Serializable

    Permalink
  566. object LimitScalingLimit extends Parseable[LimitScalingLimit] with Serializable

    Permalink
  567. object LimitSet extends Parseable[LimitSet] with Serializable

    Permalink
  568. object Line extends Parseable[Line] with Serializable

    Permalink
  569. object LineDetail extends Parseable[LineDetail] with Serializable

    Permalink
  570. object LineFault extends Parseable[LineFault] with Serializable

    Permalink
  571. object LinearShuntCompensator extends Parseable[LinearShuntCompensator] with Serializable

    Permalink
  572. object LinearShuntCompensatorPhase extends Parseable[LinearShuntCompensatorPhase] with Serializable

    Permalink
  573. object LoadAggregate extends Parseable[LoadAggregate] with Serializable

    Permalink
  574. object LoadAggregationPoint extends Parseable[LoadAggregationPoint] with Serializable

    Permalink
  575. object LoadArea extends Parseable[LoadArea] with Serializable

    Permalink
  576. object LoadBid extends Parseable[LoadBid] with Serializable

    Permalink
  577. object LoadBreakSwitch extends Parseable[LoadBreakSwitch] with Serializable

    Permalink
  578. object LoadComposite extends Parseable[LoadComposite] with Serializable

    Permalink
  579. object LoadDistributionFactor extends Parseable[LoadDistributionFactor] with Serializable

    Permalink
  580. object LoadDynamics extends Parseable[LoadDynamics] with Serializable

    Permalink
  581. object LoadFollowingInst extends Parseable[LoadFollowingInst] with Serializable

    Permalink
  582. object LoadFollowingOperatorInput extends Parseable[LoadFollowingOperatorInput] with Serializable

    Permalink
  583. object LoadGenericNonLinear extends Parseable[LoadGenericNonLinear] with Serializable

    Permalink
  584. object LoadGroup extends Parseable[LoadGroup] with Serializable

    Permalink
  585. object LoadMotor extends Parseable[LoadMotor] with Serializable

    Permalink
  586. object LoadRatio extends Parseable[LoadRatio] with Serializable

    Permalink
  587. object LoadReductionPriceCurve extends Parseable[LoadReductionPriceCurve] with Serializable

    Permalink
  588. object LoadReductionTimeCurve extends Parseable[LoadReductionTimeCurve] with Serializable

    Permalink
  589. object LoadResponseCharacteristic extends Parseable[LoadResponseCharacteristic] with Serializable

    Permalink
  590. object LoadStatic extends Parseable[LoadStatic] with Serializable

    Permalink
  591. object LoadUserDefined extends Parseable[LoadUserDefined] with Serializable

    Permalink
  592. object LocalReliabilityArea extends Parseable[LocalReliabilityArea] with Serializable

    Permalink
  593. object Location extends Parseable[Location] with Serializable

    Permalink
  594. object LocationGrant extends Parseable[LocationGrant] with Serializable

    Permalink
  595. object LossClearing extends Parseable[LossClearing] with Serializable

    Permalink
  596. object LossClearingResults extends Parseable[LossClearingResults] with Serializable

    Permalink
  597. object LossProfile extends Parseable[LossProfile] with Serializable

    Permalink
  598. object LossSensitivity extends Parseable[LossSensitivity] with Serializable

    Permalink
  599. object MPMClearing extends Parseable[MPMClearing] with Serializable

    Permalink
  600. object MPMResourceStatus extends Parseable[MPMResourceStatus] with Serializable

    Permalink
  601. object MPMTestCategory extends Parseable[MPMTestCategory] with Serializable

    Permalink
  602. object MPMTestResults extends Parseable[MPMTestResults] with Serializable

    Permalink
  603. object MPMTestThreshold extends Parseable[MPMTestThreshold] with Serializable

    Permalink
  604. object MSSAggregation extends Parseable[MSSAggregation] with Serializable

    Permalink
  605. object MSSZone extends Parseable[MSSZone] with Serializable

    Permalink
  606. object MWLimitSchedule extends Parseable[MWLimitSchedule] with Serializable

    Permalink
  607. object Maintainer extends Parseable[Maintainer] with Serializable

    Permalink
  608. object MaintenanceDataSet extends Parseable[MaintenanceDataSet] with Serializable

    Permalink
  609. object MaintenanceLocation extends Parseable[MaintenanceLocation] with Serializable

    Permalink
  610. object MajorChargeGroup extends Parseable[MajorChargeGroup] with Serializable

    Permalink
  611. object Manufacturer extends Parseable[Manufacturer] with Serializable

    Permalink
  612. object Market extends Parseable[Market] with Serializable

    Permalink
  613. object MarketActualEvent extends Parseable[MarketActualEvent] with Serializable

    Permalink
  614. object MarketAgreement extends Parseable[MarketAgreement] with Serializable

    Permalink
  615. object MarketCaseClearing extends Parseable[MarketCaseClearing] with Serializable

    Permalink
  616. object MarketDocument extends Parseable[MarketDocument] with Serializable

    Permalink
  617. object MarketEvaluationPoint extends Parseable[MarketEvaluationPoint] with Serializable

    Permalink
  618. object MarketFactors extends Parseable[MarketFactors] with Serializable

    Permalink
  619. object MarketInvoice extends Parseable[MarketInvoice] with Serializable

    Permalink
  620. object MarketInvoiceLineItem extends Parseable[MarketInvoiceLineItem] with Serializable

    Permalink
  621. object MarketLedger extends Parseable[MarketLedger] with Serializable

    Permalink
  622. object MarketLedgerEntry extends Parseable[MarketLedgerEntry] with Serializable

    Permalink
  623. object MarketObjectStatus extends Parseable[MarketObjectStatus] with Serializable

    Permalink
  624. object MarketParticipant extends Parseable[MarketParticipant] with Serializable

    Permalink
  625. object MarketPerson extends Parseable[MarketPerson] with Serializable

    Permalink
  626. object MarketPlan extends Parseable[MarketPlan] with Serializable

    Permalink
  627. object MarketProduct extends Parseable[MarketProduct] with Serializable

    Permalink
  628. object MarketQualificationRequirement extends Parseable[MarketQualificationRequirement] with Serializable

    Permalink
  629. object MarketRegion extends Parseable[MarketRegion] with Serializable

    Permalink
  630. object MarketRegionResults extends Parseable[MarketRegionResults] with Serializable

    Permalink
  631. object MarketResults extends Parseable[MarketResults] with Serializable

    Permalink
  632. object MarketRole extends Parseable[MarketRole] with Serializable

    Permalink
  633. object MarketRun extends Parseable[MarketRun] with Serializable

    Permalink
  634. object MarketScheduledEvent extends Parseable[MarketScheduledEvent] with Serializable

    Permalink
  635. object MarketSkill extends Parseable[MarketSkill] with Serializable

    Permalink
  636. object MarketStatement extends Parseable[MarketStatement] with Serializable

    Permalink
  637. object MarketStatementLineItem extends Parseable[MarketStatementLineItem] with Serializable

    Permalink
  638. object Marketer extends Parseable[Marketer] with Serializable

    Permalink
  639. object MaterialItem extends Parseable[MaterialItem] with Serializable

    Permalink
  640. object MaxStartUpCostCurve extends Parseable[MaxStartUpCostCurve] with Serializable

    Permalink
  641. object Measurement extends Parseable[Measurement] with Serializable

    Permalink
  642. object MeasurementCalculator extends Parseable[MeasurementCalculator] with Serializable

    Permalink
  643. object MeasurementCalculatorInput extends Parseable[MeasurementCalculatorInput] with Serializable

    Permalink
  644. object MeasurementValue extends Parseable[MeasurementValue] with Serializable

    Permalink
  645. object MeasurementValueQuality extends Parseable[MeasurementValueQuality] with Serializable

    Permalink
  646. object MeasurementValueSource extends Parseable[MeasurementValueSource] with Serializable

    Permalink
  647. object MechLoad1 extends Parseable[MechLoad1] with Serializable

    Permalink
  648. object MechanicalLoadDynamics extends Parseable[MechanicalLoadDynamics] with Serializable

    Permalink
  649. object MechanicalLoadUserDefined extends Parseable[MechanicalLoadUserDefined] with Serializable

    Permalink
  650. object Medium extends Parseable[Medium] with Serializable

    Permalink
  651. object MerchantAccount extends Parseable[MerchantAccount] with Serializable

    Permalink
  652. object MerchantAgreement extends Parseable[MerchantAgreement] with Serializable

    Permalink
  653. object Meter extends Parseable[Meter] with Serializable

    Permalink
  654. object MeterMultiplier extends Parseable[MeterMultiplier] with Serializable

    Permalink
  655. object MeterReading extends Parseable[MeterReading] with Serializable

    Permalink
  656. object MeterServiceWork extends Parseable[MeterServiceWork] with Serializable

    Permalink
  657. object MeteredSubSystem extends Parseable[MeteredSubSystem] with Serializable

    Permalink
  658. object MetrologyRequirement extends Parseable[MetrologyRequirement] with Serializable

    Permalink
  659. object MiscCostItem extends Parseable[MiscCostItem] with Serializable

    Permalink
  660. object MitigatedBid extends Parseable[MitigatedBid] with Serializable

    Permalink
  661. object MitigatedBidClearing extends Parseable[MitigatedBidClearing] with Serializable

    Permalink
  662. object MitigatedBidSegment extends Parseable[MitigatedBidSegment] with Serializable

    Permalink
  663. object MktACLineSegment extends Parseable[MktACLineSegment] with Serializable

    Permalink
  664. object MktActivityRecord extends Parseable[MktActivityRecord] with Serializable

    Permalink
  665. object MktAnalogLimit extends Parseable[MktAnalogLimit] with Serializable

    Permalink
  666. object MktAnalogLimitSet extends Parseable[MktAnalogLimitSet] with Serializable

    Permalink
  667. object MktAnalogValue extends Parseable[MktAnalogValue] with Serializable

    Permalink
  668. object MktCombinedCyclePlant extends Parseable[MktCombinedCyclePlant] with Serializable

    Permalink
  669. object MktConductingEquipment extends Parseable[MktConductingEquipment] with Serializable

    Permalink
  670. object MktConnectivityNode extends Parseable[MktConnectivityNode] with Serializable

    Permalink
  671. object MktContingency extends Parseable[MktContingency] with Serializable

    Permalink
  672. object MktControlArea extends Parseable[MktControlArea] with Serializable

    Permalink
  673. object MktDiscreteValue extends Parseable[MktDiscreteValue] with Serializable

    Permalink
  674. object MktEnergyConsumer extends Parseable[MktEnergyConsumer] with Serializable

    Permalink
  675. object MktGeneratingUnit extends Parseable[MktGeneratingUnit] with Serializable

    Permalink
  676. object MktHeatRateCurve extends Parseable[MktHeatRateCurve] with Serializable

    Permalink
  677. object MktLine extends Parseable[MktLine] with Serializable

    Permalink
  678. object MktLoadArea extends Parseable[MktLoadArea] with Serializable

    Permalink
  679. object MktMeasurement extends Parseable[MktMeasurement] with Serializable

    Permalink
  680. object MktOrganisation extends Parseable[MktOrganisation] with Serializable

    Permalink
  681. object MktPSRType extends Parseable[MktPSRType] with Serializable

    Permalink
  682. object MktPowerTransformer extends Parseable[MktPowerTransformer] with Serializable

    Permalink
  683. object MktSeriesCompensator extends Parseable[MktSeriesCompensator] with Serializable

    Permalink
  684. object MktShuntCompensator extends Parseable[MktShuntCompensator] with Serializable

    Permalink
  685. object MktSwitch extends Parseable[MktSwitch] with Serializable

    Permalink
  686. object MktTapChanger extends Parseable[MktTapChanger] with Serializable

    Permalink
  687. object MktTerminal extends Parseable[MktTerminal] with Serializable

    Permalink
  688. object MktThermalGeneratingUnit extends Parseable[MktThermalGeneratingUnit] with Serializable

    Permalink
  689. object MktUserAttribute extends Parseable[MktUserAttribute] with Serializable

    Permalink
  690. object Model extends Parseable[Model] with Serializable

    Permalink
  691. object ModelDescriptionCIMVersion extends Parseable[ModelDescriptionCIMVersion] with Serializable

    Permalink
  692. object ModelingAuthority extends Parseable[ModelingAuthority] with Serializable

    Permalink
  693. object ModelingAuthoritySet extends Parseable[ModelingAuthoritySet] with Serializable

    Permalink
  694. object MonthDayInterval extends Parseable[MonthDayInterval] with Serializable

    Permalink
  695. object MutualCoupling extends Parseable[MutualCoupling] with Serializable

    Permalink
  696. object Name extends Parseable[Name] with Serializable

    Permalink
  697. object NameType extends Parseable[NameType] with Serializable

    Permalink
  698. object NameTypeAuthority extends Parseable[NameTypeAuthority] with Serializable

    Permalink
  699. object NoLoadTest extends Parseable[NoLoadTest] with Serializable

    Permalink
  700. object NodeConstraintTerm extends Parseable[NodeConstraintTerm] with Serializable

    Permalink
  701. object NonConformLoad extends Parseable[NonConformLoad] with Serializable

    Permalink
  702. object NonConformLoadGroup extends Parseable[NonConformLoadGroup] with Serializable

    Permalink
  703. object NonConformLoadSchedule extends Parseable[NonConformLoadSchedule] with Serializable

    Permalink
  704. object NonStandardItem extends Parseable[NonStandardItem] with Serializable

    Permalink
  705. object NonlinearShuntCompensator extends Parseable[NonlinearShuntCompensator] with Serializable

    Permalink
  706. object NonlinearShuntCompensatorPhase extends Parseable[NonlinearShuntCompensatorPhase] with Serializable

    Permalink
  707. object NonlinearShuntCompensatorPhasePoint extends Parseable[NonlinearShuntCompensatorPhasePoint] with Serializable

    Permalink
  708. object NonlinearShuntCompensatorPoint extends Parseable[NonlinearShuntCompensatorPoint] with Serializable

    Permalink
  709. object NotificationTimeCurve extends Parseable[NotificationTimeCurve] with Serializable

    Permalink
  710. object NuclearGeneratingUnit extends Parseable[NuclearGeneratingUnit] with Serializable

    Permalink
  711. object OilPrice extends Parseable[OilPrice] with Serializable

    Permalink
  712. object OldCrew extends Parseable[OldCrew] with Serializable

    Permalink
  713. object OldPerson extends Parseable[OldPerson] with Serializable

    Permalink
  714. object OldSwitchInfo extends Parseable[OldSwitchInfo] with Serializable

    Permalink
  715. object OldTransformerEndInfo extends Parseable[OldTransformerEndInfo] with Serializable

    Permalink
  716. object OldTransformerTankInfo extends Parseable[OldTransformerTankInfo] with Serializable

    Permalink
  717. object OldWorkTask extends Parseable[OldWorkTask] with Serializable

    Permalink
  718. object OneCallRequest extends Parseable[OneCallRequest] with Serializable

    Permalink
  719. object OpenAccessProduct extends Parseable[OpenAccessProduct] with Serializable

    Permalink
  720. object OpenCircuitTest extends Parseable[OpenCircuitTest] with Serializable

    Permalink
  721. object OpenTieSchedule extends Parseable[OpenTieSchedule] with Serializable

    Permalink
  722. object OperatingParticipant extends Parseable[OperatingParticipant] with Serializable

    Permalink
  723. object OperatingShare extends Parseable[OperatingShare] with Serializable

    Permalink
  724. object OperationPersonRole extends Parseable[OperationPersonRole] with Serializable

    Permalink
  725. object OperationTag extends Parseable[OperationTag] with Serializable

    Permalink
  726. object OperationalLimit extends Parseable[OperationalLimit] with Serializable

    Permalink
  727. object OperationalLimitSet extends Parseable[OperationalLimitSet] with Serializable

    Permalink
  728. object OperationalLimitType extends Parseable[OperationalLimitType] with Serializable

    Permalink
  729. object OperationalRestriction extends Parseable[OperationalRestriction] with Serializable

    Permalink
  730. object OperationalUpdatedRating extends Parseable[OperationalUpdatedRating] with Serializable

    Permalink
  731. object OperatonalLimitTypeScaling extends Parseable[OperatonalLimitTypeScaling] with Serializable

    Permalink
  732. object Operator extends Parseable[Operator] with Serializable

    Permalink
  733. object OrgOrgRole extends Parseable[OrgOrgRole] with Serializable

    Permalink
  734. object OrgPnodeAllocation extends Parseable[OrgPnodeAllocation] with Serializable

    Permalink
  735. object OrgResOwnership extends Parseable[OrgResOwnership] with Serializable

    Permalink
  736. object Organisation extends Parseable[Organisation] with Serializable

    Permalink
  737. object OrganisationRole extends Parseable[OrganisationRole] with Serializable

    Permalink
  738. object Outage extends Parseable[Outage] with Serializable

    Permalink
  739. object OutageSchedule extends Parseable[OutageSchedule] with Serializable

    Permalink
  740. object OverexcLim2 extends Parseable[OverexcLim2] with Serializable

    Permalink
  741. object OverexcLimIEEE extends Parseable[OverexcLimIEEE] with Serializable

    Permalink
  742. object OverexcLimX1 extends Parseable[OverexcLimX1] with Serializable

    Permalink
  743. object OverexcLimX2 extends Parseable[OverexcLimX2] with Serializable

    Permalink
  744. object OverexcitationLimiterDynamics extends Parseable[OverexcitationLimiterDynamics] with Serializable

    Permalink
  745. object OverexcitationLimiterUserDefined extends Parseable[OverexcitationLimiterUserDefined] with Serializable

    Permalink
  746. object OverheadCost extends Parseable[OverheadCost] with Serializable

    Permalink
  747. object OverheadWireInfo extends Parseable[OverheadWireInfo] with Serializable

    Permalink
  748. object Ownership extends Parseable[Ownership] with Serializable

    Permalink
  749. object PFVArControllerType1Dynamics extends Parseable[PFVArControllerType1Dynamics] with Serializable

    Permalink
  750. object PFVArControllerType1UserDefined extends Parseable[PFVArControllerType1UserDefined] with Serializable

    Permalink
  751. object PFVArControllerType2Dynamics extends Parseable[PFVArControllerType2Dynamics] with Serializable

    Permalink
  752. object PFVArControllerType2UserDefined extends Parseable[PFVArControllerType2UserDefined] with Serializable

    Permalink
  753. object PFVArType1IEEEPFController extends Parseable[PFVArType1IEEEPFController] with Serializable

    Permalink
  754. object PFVArType1IEEEVArController extends Parseable[PFVArType1IEEEVArController] with Serializable

    Permalink
  755. object PFVArType2Common1 extends Parseable[PFVArType2Common1] with Serializable

    Permalink
  756. object PFVArType2IEEEPFController extends Parseable[PFVArType2IEEEPFController] with Serializable

    Permalink
  757. object PFVArType2IEEEVArController extends Parseable[PFVArType2IEEEVArController] with Serializable

    Permalink
  758. object PSREvent extends Parseable[PSREvent] with Serializable

    Permalink
  759. object PSRType extends Parseable[PSRType] with Serializable

    Permalink
  760. object PWRSteamSupply extends Parseable[PWRSteamSupply] with Serializable

    Permalink
  761. object PackageDependenciesCIMVersion extends Parseable[PackageDependenciesCIMVersion] with Serializable

    Permalink
  762. object PanDemandResponse extends Parseable[PanDemandResponse] with Serializable

    Permalink
  763. object PanDisplay extends Parseable[PanDisplay] with Serializable

    Permalink
  764. object PanPricing extends Parseable[PanPricing] with Serializable

    Permalink
  765. object PanPricingDetail extends Parseable[PanPricingDetail] with Serializable

    Permalink
  766. object Participation extends Parseable[Participation] with Serializable

    Permalink
  767. object PassThroughBill extends Parseable[PassThroughBill] with Serializable

    Permalink
  768. object PendingCalculation extends Parseable[PendingCalculation] with Serializable

    Permalink
  769. object PenstockLossCurve extends Parseable[PenstockLossCurve] with Serializable

    Permalink
  770. object PerLengthDCLineParameter extends Parseable[PerLengthDCLineParameter] with Serializable

    Permalink
  771. object PerLengthImpedance extends Parseable[PerLengthImpedance] with Serializable

    Permalink
  772. object PerLengthLineParameter extends Parseable[PerLengthLineParameter] with Serializable

    Permalink
  773. object PerLengthPhaseImpedance extends Parseable[PerLengthPhaseImpedance] with Serializable

    Permalink
  774. object PerLengthSequenceImpedance extends Parseable[PerLengthSequenceImpedance] with Serializable

    Permalink
  775. object Period extends Parseable[Period] with Serializable

    Permalink
  776. object Person extends Parseable[Person] with Serializable

    Permalink
  777. object PersonDocumentRole extends Parseable[PersonDocumentRole] with Serializable

    Permalink
  778. object PersonOrganisationRole extends Parseable[PersonOrganisationRole] with Serializable

    Permalink
  779. object PersonPropertyRole extends Parseable[PersonPropertyRole] with Serializable

    Permalink
  780. object PersonRole extends Parseable[PersonRole] with Serializable

    Permalink
  781. object PetersenCoil extends Parseable[PetersenCoil] with Serializable

    Permalink
  782. object PhaseImpedanceData extends Parseable[PhaseImpedanceData] with Serializable

    Permalink
  783. object PhaseTapChanger extends Parseable[PhaseTapChanger] with Serializable

    Permalink
  784. object PhaseTapChangerAsymmetrical extends Parseable[PhaseTapChangerAsymmetrical] with Serializable

    Permalink
  785. object PhaseTapChangerLinear extends Parseable[PhaseTapChangerLinear] with Serializable

    Permalink
  786. object PhaseTapChangerNonLinear extends Parseable[PhaseTapChangerNonLinear] with Serializable

    Permalink
  787. object PhaseTapChangerSymmetrical extends Parseable[PhaseTapChangerSymmetrical] with Serializable

    Permalink
  788. object PhaseTapChangerTable extends Parseable[PhaseTapChangerTable] with Serializable

    Permalink
  789. object PhaseTapChangerTablePoint extends Parseable[PhaseTapChangerTablePoint] with Serializable

    Permalink
  790. object PhaseTapChangerTabular extends Parseable[PhaseTapChangerTabular] with Serializable

    Permalink
  791. object PinBranchGroup extends Parseable[PinBranchGroup] with Serializable

    Permalink
  792. object PinEquipment extends Parseable[PinEquipment] with Serializable

    Permalink
  793. object PinGate extends Parseable[PinGate] with Serializable

    Permalink
  794. object PinMeasurement extends Parseable[PinMeasurement] with Serializable

    Permalink
  795. object PinTerminal extends Parseable[PinTerminal] with Serializable

    Permalink
  796. object PlannedMarket extends Parseable[PlannedMarket] with Serializable

    Permalink
  797. object PlannedMarketEvent extends Parseable[PlannedMarketEvent] with Serializable

    Permalink
  798. object Plant extends Parseable[Plant] with Serializable

    Permalink
  799. object Pnode extends Parseable[Pnode] with Serializable

    Permalink
  800. object PnodeClearing extends Parseable[PnodeClearing] with Serializable

    Permalink
  801. object PnodeDistributionFactor extends Parseable[PnodeDistributionFactor] with Serializable

    Permalink
  802. object PnodeResults extends Parseable[PnodeResults] with Serializable

    Permalink
  803. object Point extends Parseable[Point] with Serializable

    Permalink
  804. object PointOfSale extends Parseable[PointOfSale] with Serializable

    Permalink
  805. object Pole extends Parseable[Pole] with Serializable

    Permalink
  806. object PositionPoint extends Parseable[PositionPoint] with Serializable

    Permalink
  807. object PostLineSensor extends Parseable[PostLineSensor] with Serializable

    Permalink
  808. object PostalAddress extends Parseable[PostalAddress] with Serializable

    Permalink
  809. object PotentialTransformer extends Parseable[PotentialTransformer] with Serializable

    Permalink
  810. object PotentialTransformerInfo extends Parseable[PotentialTransformerInfo] with Serializable

    Permalink
  811. object PowerCutZone extends Parseable[PowerCutZone] with Serializable

    Permalink
  812. object PowerQualityPricing extends Parseable[PowerQualityPricing] with Serializable

    Permalink
  813. object PowerSystemProject extends Parseable[PowerSystemProject] with Serializable

    Permalink
  814. object PowerSystemProjectSchedule extends Parseable[PowerSystemProjectSchedule] with Serializable

    Permalink
  815. object PowerSystemResource extends Parseable[PowerSystemResource] with Serializable

    Permalink
  816. object PowerSystemStabilizerDynamics extends Parseable[PowerSystemStabilizerDynamics] with Serializable

    Permalink
  817. object PowerSystemStabilizerUserDefined extends Parseable[PowerSystemStabilizerUserDefined] with Serializable

    Permalink
  818. object PowerSystemSubProject extends Parseable[PowerSystemSubProject] with Serializable

    Permalink
  819. object PowerTransformer extends Parseable[PowerTransformer] with Serializable

    Permalink
  820. object PowerTransformerEnd extends Parseable[PowerTransformerEnd] with Serializable

    Permalink
  821. object PowerTransformerInfo extends Parseable[PowerTransformerInfo] with Serializable

    Permalink
  822. object Price extends Parseable[Price] with Serializable

    Permalink
  823. object PricingStructure extends Parseable[PricingStructure] with Serializable

    Permalink
  824. object PrimeMover extends Parseable[PrimeMover] with Serializable

    Permalink
  825. object Priority extends Parseable[Priority] with Serializable

    Permalink
  826. object Procedure extends Parseable[Procedure] with Serializable

    Permalink
  827. object ProcedureDataSet extends Parseable[ProcedureDataSet] with Serializable

    Permalink
  828. object Process extends Parseable[Process] with Serializable

    Permalink
  829. object ProductAssetModel extends Parseable[ProductAssetModel] with Serializable

    Permalink
  830. object ProductBid extends Parseable[ProductBid] with Serializable

    Permalink
  831. object Profile extends Parseable[Profile] with Serializable

    Permalink
  832. object ProfileData extends Parseable[ProfileData] with Serializable

    Permalink
  833. object Project extends Parseable[Project] with Serializable

    Permalink
  834. object ProjectStep extends Parseable[ProjectStep] with Serializable

    Permalink
  835. object PropertyOrganisationRole extends Parseable[PropertyOrganisationRole] with Serializable

    Permalink
  836. object PropertyUnit extends Parseable[PropertyUnit] with Serializable

    Permalink
  837. object ProprietaryParameterDynamics extends Parseable[ProprietaryParameterDynamics] with Serializable

    Permalink
  838. object ProtectedSwitch extends Parseable[ProtectedSwitch] with Serializable

    Permalink
  839. object ProtectionEquipment extends Parseable[ProtectionEquipment] with Serializable

    Permalink
  840. object ProtectionEquipmentInfo extends Parseable[ProtectionEquipmentInfo] with Serializable

    Permalink
  841. object ProtectiveAction extends Parseable[ProtectiveAction] with Serializable

    Permalink
  842. object ProtectiveActionAdjustment extends Parseable[ProtectiveActionAdjustment] with Serializable

    Permalink
  843. object ProtectiveActionCollection extends Parseable[ProtectiveActionCollection] with Serializable

    Permalink
  844. object ProtectiveActionEquipment extends Parseable[ProtectiveActionEquipment] with Serializable

    Permalink
  845. object ProtectiveActionRegulation extends Parseable[ProtectiveActionRegulation] with Serializable

    Permalink
  846. object Pss1 extends Parseable[Pss1] with Serializable

    Permalink
  847. object Pss1A extends Parseable[Pss1A] with Serializable

    Permalink
  848. object Pss2B extends Parseable[Pss2B] with Serializable

    Permalink
  849. object Pss2ST extends Parseable[Pss2ST] with Serializable

    Permalink
  850. object Pss5 extends Parseable[Pss5] with Serializable

    Permalink
  851. object PssELIN2 extends Parseable[PssELIN2] with Serializable

    Permalink
  852. object PssIEEE1A extends Parseable[PssIEEE1A] with Serializable

    Permalink
  853. object PssIEEE2B extends Parseable[PssIEEE2B] with Serializable

    Permalink
  854. object PssIEEE3B extends Parseable[PssIEEE3B] with Serializable

    Permalink
  855. object PssIEEE4B extends Parseable[PssIEEE4B] with Serializable

    Permalink
  856. object PssPTIST1 extends Parseable[PssPTIST1] with Serializable

    Permalink
  857. object PssPTIST3 extends Parseable[PssPTIST3] with Serializable

    Permalink
  858. object PssSB4 extends Parseable[PssSB4] with Serializable

    Permalink
  859. object PssSH extends Parseable[PssSH] with Serializable

    Permalink
  860. object PssSK extends Parseable[PssSK] with Serializable

    Permalink
  861. object PssWECC extends Parseable[PssWECC] with Serializable

    Permalink
  862. object PumpingCostSchedule extends Parseable[PumpingCostSchedule] with Serializable

    Permalink
  863. object PumpingLevelSchedule extends Parseable[PumpingLevelSchedule] with Serializable

    Permalink
  864. object PumpingShutDownCostSchedule extends Parseable[PumpingShutDownCostSchedule] with Serializable

    Permalink
  865. object QualificationRequirement extends Parseable[QualificationRequirement] with Serializable

    Permalink
  866. object Quality61850 extends Parseable[Quality61850] with Serializable

    Permalink
  867. object RMRDetermination extends Parseable[RMRDetermination] with Serializable

    Permalink
  868. object RMRHeatRateCurve extends Parseable[RMRHeatRateCurve] with Serializable

    Permalink
  869. object RMROperatorInput extends Parseable[RMROperatorInput] with Serializable

    Permalink
  870. object RMRStartUpCostCurve extends Parseable[RMRStartUpCostCurve] with Serializable

    Permalink
  871. object RMRStartUpEnergyCurve extends Parseable[RMRStartUpEnergyCurve] with Serializable

    Permalink
  872. object RMRStartUpFuelCurve extends Parseable[RMRStartUpFuelCurve] with Serializable

    Permalink
  873. object RMRStartUpTimeCurve extends Parseable[RMRStartUpTimeCurve] with Serializable

    Permalink
  874. object RTO extends Parseable[RTO] with Serializable

    Permalink
  875. object RUCAwardInstruction extends Parseable[RUCAwardInstruction] with Serializable

    Permalink
  876. object RUCZone extends Parseable[RUCZone] with Serializable

    Permalink
  877. object RaiseLowerCommand extends Parseable[RaiseLowerCommand] with Serializable

    Permalink
  878. object RampRateCurve extends Parseable[RampRateCurve] with Serializable

    Permalink
  879. object Ratio extends Parseable[Ratio] with Serializable

    Permalink
  880. object RatioTapChanger extends Parseable[RatioTapChanger] with Serializable

    Permalink
  881. object RatioTapChangerTable extends Parseable[RatioTapChangerTable] with Serializable

    Permalink
  882. object RatioTapChangerTablePoint extends Parseable[RatioTapChangerTablePoint] with Serializable

    Permalink
  883. object RationalNumber extends Parseable[RationalNumber] with Serializable

    Permalink
  884. object ReactiveCapabilityCurve extends Parseable[ReactiveCapabilityCurve] with Serializable

    Permalink
  885. object Reading extends Parseable[Reading] with Serializable

    Permalink
  886. object ReadingInterharmonic extends Parseable[ReadingInterharmonic] with Serializable

    Permalink
  887. object ReadingQuality extends Parseable[ReadingQuality] with Serializable

    Permalink
  888. object ReadingQualityType extends Parseable[ReadingQualityType] with Serializable

    Permalink
  889. object ReadingType extends Parseable[ReadingType] with Serializable

    Permalink
  890. object Reason extends Parseable[Reason] with Serializable

    Permalink
  891. object Receipt extends Parseable[Receipt] with Serializable

    Permalink
  892. object RecloseSequence extends Parseable[RecloseSequence] with Serializable

    Permalink
  893. object Recloser extends Parseable[Recloser] with Serializable

    Permalink
  894. object RecloserInfo extends Parseable[RecloserInfo] with Serializable

    Permalink
  895. object Reconditioning extends Parseable[Reconditioning] with Serializable

    Permalink
  896. object RedLine extends Parseable[RedLine] with Serializable

    Permalink
  897. object Register extends Parseable[Register] with Serializable

    Permalink
  898. object RegisteredGenerator extends Parseable[RegisteredGenerator] with Serializable

    Permalink
  899. object RegisteredInterTie extends Parseable[RegisteredInterTie] with Serializable

    Permalink
  900. object RegisteredLoad extends Parseable[RegisteredLoad] with Serializable

    Permalink
  901. object RegisteredResource extends Parseable[RegisteredResource] with Serializable

    Permalink
  902. object RegularIntervalSchedule extends Parseable[RegularIntervalSchedule] with Serializable

    Permalink
  903. object RegularTimePoint extends Parseable[RegularTimePoint] with Serializable

    Permalink
  904. object RegulatingCondEq extends Parseable[RegulatingCondEq] with Serializable

    Permalink
  905. object RegulatingControl extends Parseable[RegulatingControl] with Serializable

    Permalink
  906. object RegulatingLimit extends Parseable[RegulatingLimit] with Serializable

    Permalink
  907. object Regulation extends Parseable[Regulation] with Serializable

    Permalink
  908. object RegulationSchedule extends Parseable[RegulationSchedule] with Serializable

    Permalink
  909. object ReliabilityInfo extends Parseable[ReliabilityInfo] with Serializable

    Permalink
  910. object RemedialActionScheme extends Parseable[RemedialActionScheme] with Serializable

    Permalink
  911. object RemoteConnectDisconnectInfo extends Parseable[RemoteConnectDisconnectInfo] with Serializable

    Permalink
  912. object RemoteControl extends Parseable[RemoteControl] with Serializable

    Permalink
  913. object RemoteInputSignal extends Parseable[RemoteInputSignal] with Serializable

    Permalink
  914. object RemotePoint extends Parseable[RemotePoint] with Serializable

    Permalink
  915. object RemoteSource extends Parseable[RemoteSource] with Serializable

    Permalink
  916. object RemoteUnit extends Parseable[RemoteUnit] with Serializable

    Permalink
  917. object ReportingGroup extends Parseable[ReportingGroup] with Serializable

    Permalink
  918. object ReportingSuperGroup extends Parseable[ReportingSuperGroup] with Serializable

    Permalink
  919. object ReserveDemandCurve extends Parseable[ReserveDemandCurve] with Serializable

    Permalink
  920. object ReserveReq extends Parseable[ReserveReq] with Serializable

    Permalink
  921. object ReserveReqCurve extends Parseable[ReserveReqCurve] with Serializable

    Permalink
  922. object Reservoir extends Parseable[Reservoir] with Serializable

    Permalink
  923. object ResourceAncillaryServiceQualification extends Parseable[ResourceAncillaryServiceQualification] with Serializable

    Permalink
  924. object ResourceAwardClearing extends Parseable[ResourceAwardClearing] with Serializable

    Permalink
  925. object ResourceAwardInstruction extends Parseable[ResourceAwardInstruction] with Serializable

    Permalink
  926. object ResourceBid extends Parseable[ResourceBid] with Serializable

    Permalink
  927. object ResourceCapacity extends Parseable[ResourceCapacity] with Serializable

    Permalink
  928. object ResourceCertification extends Parseable[ResourceCertification] with Serializable

    Permalink
  929. object ResourceClearing extends Parseable[ResourceClearing] with Serializable

    Permalink
  930. object ResourceDispatchResults extends Parseable[ResourceDispatchResults] with Serializable

    Permalink
  931. object ResourceGroup extends Parseable[ResourceGroup] with Serializable

    Permalink
  932. object ResourceGroupReq extends Parseable[ResourceGroupReq] with Serializable

    Permalink
  933. object ResourceLoadFollowingInst extends Parseable[ResourceLoadFollowingInst] with Serializable

    Permalink
  934. object ResourceOperationMaintenanceCost extends Parseable[ResourceOperationMaintenanceCost] with Serializable

    Permalink
  935. object ResourceStartupCost extends Parseable[ResourceStartupCost] with Serializable

    Permalink
  936. object ResourceVerifiableCosts extends Parseable[ResourceVerifiableCosts] with Serializable

    Permalink
  937. object RightOfWay extends Parseable[RightOfWay] with Serializable

    Permalink
  938. object Role extends Parseable[Role] with Serializable

    Permalink
  939. object RotatingMachine extends Parseable[RotatingMachine] with Serializable

    Permalink
  940. object RotatingMachineDynamics extends Parseable[RotatingMachineDynamics] with Serializable

    Permalink
  941. object Route extends Parseable[Route] with Serializable

    Permalink
  942. object SCADAInformation extends Parseable[SCADAInformation] with Serializable

    Permalink
  943. object SVC extends Parseable[SVC] with Serializable

    Permalink
  944. object SafetyDocument extends Parseable[SafetyDocument] with Serializable

    Permalink
  945. object ScheduledActivePowerLimitValue extends Parseable[ScheduledActivePowerLimitValue] with Serializable

    Permalink
  946. object ScheduledApparentPowerLimitValue extends Parseable[ScheduledApparentPowerLimitValue] with Serializable

    Permalink
  947. object ScheduledCurrentLimitValue extends Parseable[ScheduledCurrentLimitValue] with Serializable

    Permalink
  948. object ScheduledEvent extends Parseable[ScheduledEvent] with Serializable

    Permalink
  949. object ScheduledEventData extends Parseable[ScheduledEventData] with Serializable

    Permalink
  950. object ScheduledLimitDependency extends Parseable[ScheduledLimitDependency] with Serializable

    Permalink
  951. object ScheduledLimitValue extends Parseable[ScheduledLimitValue] with Serializable

    Permalink
  952. object ScheduledVoltageLimitValue extends Parseable[ScheduledVoltageLimitValue] with Serializable

    Permalink
  953. object SchedulingCoordinator extends Parseable[SchedulingCoordinator] with Serializable

    Permalink
  954. object SchedulingCoordinatorUser extends Parseable[SchedulingCoordinatorUser] with Serializable

    Permalink
  955. object SchedulingPoint extends Parseable[SchedulingPoint] with Serializable

    Permalink
  956. object Seal extends Parseable[Seal] with Serializable

    Permalink
  957. object Season extends Parseable[Season] with Serializable

    Permalink
  958. object SeasonDayTypeSchedule extends Parseable[SeasonDayTypeSchedule] with Serializable

    Permalink
  959. object Sectionaliser extends Parseable[Sectionaliser] with Serializable

    Permalink
  960. object SecurityConstraintSum extends Parseable[SecurityConstraintSum] with Serializable

    Permalink
  961. object SecurityConstraints extends Parseable[SecurityConstraints] with Serializable

    Permalink
  962. object SecurityConstraintsClearing extends Parseable[SecurityConstraintsClearing] with Serializable

    Permalink
  963. object SelfScheduleBreakdown extends Parseable[SelfScheduleBreakdown] with Serializable

    Permalink
  964. object SensitivityPriceCurve extends Parseable[SensitivityPriceCurve] with Serializable

    Permalink
  965. object Sensor extends Parseable[Sensor] with Serializable

    Permalink
  966. object SeriesCompensator extends Parseable[SeriesCompensator] with Serializable

    Permalink
  967. object SeriesEquipmentDependentLimit extends Parseable[SeriesEquipmentDependentLimit] with Serializable

    Permalink
  968. object ServiceCategory extends Parseable[ServiceCategory] with Serializable

    Permalink
  969. object ServiceGuarantee extends Parseable[ServiceGuarantee] with Serializable

    Permalink
  970. object ServiceLocation extends Parseable[ServiceLocation] with Serializable

    Permalink
  971. object ServiceMultiplier extends Parseable[ServiceMultiplier] with Serializable

    Permalink
  972. object ServicePoint extends Parseable[ServicePoint] with Serializable

    Permalink
  973. object ServicePointOutageSummary extends Parseable[ServicePointOutageSummary] with Serializable

    Permalink
  974. object ServiceSupplier extends Parseable[ServiceSupplier] with Serializable

    Permalink
  975. object SetPoint extends Parseable[SetPoint] with Serializable

    Permalink
  976. object Settlement extends Parseable[Settlement] with Serializable

    Permalink
  977. object Shift extends Parseable[Shift] with Serializable

    Permalink
  978. object ShiftPattern extends Parseable[ShiftPattern] with Serializable

    Permalink
  979. object ShortCircuitTest extends Parseable[ShortCircuitTest] with Serializable

    Permalink
  980. object ShuntCompensator extends Parseable[ShuntCompensator] with Serializable

    Permalink
  981. object ShuntCompensatorControl extends Parseable[ShuntCompensatorControl] with Serializable

    Permalink
  982. object ShuntCompensatorDynamicData extends Parseable[ShuntCompensatorDynamicData] with Serializable

    Permalink
  983. object ShuntCompensatorInfo extends Parseable[ShuntCompensatorInfo] with Serializable

    Permalink
  984. object ShuntCompensatorPhase extends Parseable[ShuntCompensatorPhase] with Serializable

    Permalink
  985. object ShutdownCurve extends Parseable[ShutdownCurve] with Serializable

    Permalink
  986. object SimpleEndDeviceFunction extends Parseable[SimpleEndDeviceFunction] with Serializable

    Permalink
  987. object Skill extends Parseable[Skill] with Serializable

    Permalink
  988. object SolarGeneratingUnit extends Parseable[SolarGeneratingUnit] with Serializable

    Permalink
  989. object Specification extends Parseable[Specification] with Serializable

    Permalink
  990. object Stage extends Parseable[Stage] with Serializable

    Permalink
  991. object StageTrigger extends Parseable[StageTrigger] with Serializable

    Permalink
  992. object StandardIndustryCode extends Parseable[StandardIndustryCode] with Serializable

    Permalink
  993. object StartIgnFuelCurve extends Parseable[StartIgnFuelCurve] with Serializable

    Permalink
  994. object StartMainFuelCurve extends Parseable[StartMainFuelCurve] with Serializable

    Permalink
  995. object StartRampCurve extends Parseable[StartRampCurve] with Serializable

    Permalink
  996. object StartUpCostCurve extends Parseable[StartUpCostCurve] with Serializable

    Permalink
  997. object StartUpEnergyCurve extends Parseable[StartUpEnergyCurve] with Serializable

    Permalink
  998. object StartUpFuelCurve extends Parseable[StartUpFuelCurve] with Serializable

    Permalink
  999. object StartUpTimeCurve extends Parseable[StartUpTimeCurve] with Serializable

    Permalink
  1000. object StartupModel extends Parseable[StartupModel] with Serializable

    Permalink
  1001. object StateVariable extends Parseable[StateVariable] with Serializable

    Permalink
  1002. object Statements extends Parseable[Statements] with Serializable

    Permalink
  1003. object StaticVarCompensator extends Parseable[StaticVarCompensator] with Serializable

    Permalink
  1004. object StationSupply extends Parseable[StationSupply] with Serializable

    Permalink
  1005. object Status extends Parseable[Status] with Serializable

    Permalink
  1006. object SteamSendoutSchedule extends Parseable[SteamSendoutSchedule] with Serializable

    Permalink
  1007. object SteamSupply extends Parseable[SteamSupply] with Serializable

    Permalink
  1008. object SteamTurbine extends Parseable[SteamTurbine] with Serializable

    Permalink
  1009. object StreetAddress extends Parseable[StreetAddress] with Serializable

    Permalink
  1010. object StreetDetail extends Parseable[StreetDetail] with Serializable

    Permalink
  1011. object Streetlight extends Parseable[Streetlight] with Serializable

    Permalink
  1012. object StringMeasurement extends Parseable[StringMeasurement] with Serializable

    Permalink
  1013. object StringMeasurementValue extends Parseable[StringMeasurementValue] with Serializable

    Permalink
  1014. object StringQuantity extends Parseable[StringQuantity] with Serializable

    Permalink
  1015. object Structure extends Parseable[Structure] with Serializable

    Permalink
  1016. object StructureSupport extends Parseable[StructureSupport] with Serializable

    Permalink
  1017. object SubControlArea extends Parseable[SubControlArea] with Serializable

    Permalink
  1018. object SubGeographicalRegion extends Parseable[SubGeographicalRegion] with Serializable

    Permalink
  1019. object SubLoadArea extends Parseable[SubLoadArea] with Serializable

    Permalink
  1020. object Subcritical extends Parseable[Subcritical] with Serializable

    Permalink
  1021. object SubscribePowerCurve extends Parseable[SubscribePowerCurve] with Serializable

    Permalink
  1022. object Substation extends Parseable[Substation] with Serializable

    Permalink
  1023. object SubstitutionResourceList extends Parseable[SubstitutionResourceList] with Serializable

    Permalink
  1024. object Supercritical extends Parseable[Supercritical] with Serializable

    Permalink
  1025. object SurgeArrester extends Parseable[SurgeArrester] with Serializable

    Permalink
  1026. object SurgeArresterInfo extends Parseable[SurgeArresterInfo] with Serializable

    Permalink
  1027. object SvInjection extends Parseable[SvInjection] with Serializable

    Permalink
  1028. object SvPowerFlow extends Parseable[SvPowerFlow] with Serializable

    Permalink
  1029. object SvShuntCompensatorSections extends Parseable[SvShuntCompensatorSections] with Serializable

    Permalink
  1030. object SvStatus extends Parseable[SvStatus] with Serializable

    Permalink
  1031. object SvTapStep extends Parseable[SvTapStep] with Serializable

    Permalink
  1032. object SvVoltage extends Parseable[SvVoltage] with Serializable

    Permalink
  1033. object Switch extends Parseable[Switch] with Serializable

    Permalink
  1034. object SwitchAction extends Parseable[SwitchAction] with Serializable

    Permalink
  1035. object SwitchInfo extends Parseable[SwitchInfo] with Serializable

    Permalink
  1036. object SwitchPhase extends Parseable[SwitchPhase] with Serializable

    Permalink
  1037. object SwitchSchedule extends Parseable[SwitchSchedule] with Serializable

    Permalink
  1038. object SwitchStatus extends Parseable[SwitchStatus] with Serializable

    Permalink
  1039. object SwitchingPlan extends Parseable[SwitchingPlan] with Serializable

    Permalink
  1040. object SwitchingStep extends Parseable[SwitchingStep] with Serializable

    Permalink
  1041. object SwitchingStepGroup extends Parseable[SwitchingStepGroup] with Serializable

    Permalink
  1042. object SynchrocheckRelay extends Parseable[SynchrocheckRelay] with Serializable

    Permalink
  1043. object SynchronousMachine extends Parseable[SynchronousMachine] with Serializable

    Permalink
  1044. object SynchronousMachineDetailed extends Parseable[SynchronousMachineDetailed] with Serializable

    Permalink
  1045. object SynchronousMachineDynamics extends Parseable[SynchronousMachineDynamics] with Serializable

    Permalink
  1046. object SynchronousMachineEquivalentCircuit extends Parseable[SynchronousMachineEquivalentCircuit] with Serializable

    Permalink
  1047. object SynchronousMachineSimplified extends Parseable[SynchronousMachineSimplified] with Serializable

    Permalink
  1048. object SynchronousMachineTimeConstantReactance extends Parseable[SynchronousMachineTimeConstantReactance] with Serializable

    Permalink
  1049. object SynchronousMachineUserDefined extends Parseable[SynchronousMachineUserDefined] with Serializable

    Permalink
  1050. object SysLoadDistributionFactor extends Parseable[SysLoadDistributionFactor] with Serializable

    Permalink
  1051. object TACArea extends Parseable[TACArea] with Serializable

    Permalink
  1052. object TASE2BilateralTable extends Parseable[TASE2BilateralTable] with Serializable

    Permalink
  1053. object TCPAcessPoint extends Parseable[TCPAcessPoint] with Serializable

    Permalink
  1054. object TREntitlement extends Parseable[TREntitlement] with Serializable

    Permalink
  1055. object TagAction extends Parseable[TagAction] with Serializable

    Permalink
  1056. object TailbayLossCurve extends Parseable[TailbayLossCurve] with Serializable

    Permalink
  1057. object TapChanger extends Parseable[TapChanger] with Serializable

    Permalink
  1058. object TapChangerControl extends Parseable[TapChangerControl] with Serializable

    Permalink
  1059. object TapChangerDynamicData extends Parseable[TapChangerDynamicData] with Serializable

    Permalink
  1060. object TapChangerInfo extends Parseable[TapChangerInfo] with Serializable

    Permalink
  1061. object TapChangerTablePoint extends Parseable[TapChangerTablePoint] with Serializable

    Permalink
  1062. object TapSchedule extends Parseable[TapSchedule] with Serializable

    Permalink
  1063. object TapeShieldCableInfo extends Parseable[TapeShieldCableInfo] with Serializable

    Permalink
  1064. object TargetLevelSchedule extends Parseable[TargetLevelSchedule] with Serializable

    Permalink
  1065. object Tariff extends Parseable[Tariff] with Serializable

    Permalink
  1066. object TariffProfile extends Parseable[TariffProfile] with Serializable

    Permalink
  1067. object TelephoneNumber extends Parseable[TelephoneNumber] with Serializable

    Permalink
  1068. object TemperatureDependentLimitPoint extends Parseable[TemperatureDependentLimitPoint] with Serializable

    Permalink
  1069. object TemperatureDependentLimitTable extends Parseable[TemperatureDependentLimitTable] with Serializable

    Permalink
  1070. object TemperaturePolynomialLimit extends Parseable[TemperaturePolynomialLimit] with Serializable

    Permalink
  1071. object TenMinAuxiliaryData extends Parseable[TenMinAuxiliaryData] with Serializable

    Permalink
  1072. object Tender extends Parseable[Tender] with Serializable

    Permalink
  1073. object Terminal extends Parseable[Terminal] with Serializable

    Permalink
  1074. object TerminalConstraintTerm extends Parseable[TerminalConstraintTerm] with Serializable

    Permalink
  1075. object TestDataSet extends Parseable[TestDataSet] with Serializable

    Permalink
  1076. object TextDiagramObject extends Parseable[TextDiagramObject] with Serializable

    Permalink
  1077. object ThermalGeneratingUnit extends Parseable[ThermalGeneratingUnit] with Serializable

    Permalink
  1078. object TieFlow extends Parseable[TieFlow] with Serializable

    Permalink
  1079. object TieLine extends Parseable[TieLine] with Serializable

    Permalink
  1080. object TiePoint extends Parseable[TiePoint] with Serializable

    Permalink
  1081. object TimeInterval extends Parseable[TimeInterval] with Serializable

    Permalink
  1082. object TimePoint extends Parseable[TimePoint] with Serializable

    Permalink
  1083. object TimeSchedule extends Parseable[TimeSchedule] with Serializable

    Permalink
  1084. object TimeSeries extends Parseable[TimeSeries] with Serializable

    Permalink
  1085. object TimeTariffInterval extends Parseable[TimeTariffInterval] with Serializable

    Permalink
  1086. object Tool extends Parseable[Tool] with Serializable

    Permalink
  1087. object TopologicalIsland extends Parseable[TopologicalIsland] with Serializable

    Permalink
  1088. object TopologicalNode extends Parseable[TopologicalNode] with Serializable

    Permalink
  1089. object Tower extends Parseable[Tower] with Serializable

    Permalink
  1090. object TownDetail extends Parseable[TownDetail] with Serializable

    Permalink
  1091. object Trade extends Parseable[Trade] with Serializable

    Permalink
  1092. object TradeError extends Parseable[TradeError] with Serializable

    Permalink
  1093. object TradeProduct extends Parseable[TradeProduct] with Serializable

    Permalink
  1094. object TradingHubPrice extends Parseable[TradingHubPrice] with Serializable

    Permalink
  1095. object TradingHubValues extends Parseable[TradingHubValues] with Serializable

    Permalink
  1096. object Transaction extends Parseable[Transaction] with Serializable

    Permalink
  1097. object TransactionBid extends Parseable[TransactionBid] with Serializable

    Permalink
  1098. object TransactionBidClearing extends Parseable[TransactionBidClearing] with Serializable

    Permalink
  1099. object TransactionBidResults extends Parseable[TransactionBidResults] with Serializable

    Permalink
  1100. object Transactor extends Parseable[Transactor] with Serializable

    Permalink
  1101. object TransferInterface extends Parseable[TransferInterface] with Serializable

    Permalink
  1102. object TransferInterfaceSolution extends Parseable[TransferInterfaceSolution] with Serializable

    Permalink
  1103. object TransformerCoreAdmittance extends Parseable[TransformerCoreAdmittance] with Serializable

    Permalink
  1104. object TransformerEnd extends Parseable[TransformerEnd] with Serializable

    Permalink
  1105. object TransformerEndInfo extends Parseable[TransformerEndInfo] with Serializable

    Permalink
  1106. object TransformerMeshImpedance extends Parseable[TransformerMeshImpedance] with Serializable

    Permalink
  1107. object TransformerObservation extends Parseable[TransformerObservation] with Serializable

    Permalink
  1108. object TransformerStarImpedance extends Parseable[TransformerStarImpedance] with Serializable

    Permalink
  1109. object TransformerTank extends Parseable[TransformerTank] with Serializable

    Permalink
  1110. object TransformerTankEnd extends Parseable[TransformerTankEnd] with Serializable

    Permalink
  1111. object TransformerTankInfo extends Parseable[TransformerTankInfo] with Serializable

    Permalink
  1112. object TransformerTest extends Parseable[TransformerTest] with Serializable

    Permalink
  1113. object TransmissionCapacity extends Parseable[TransmissionCapacity] with Serializable

    Permalink
  1114. object TransmissionCorridor extends Parseable[TransmissionCorridor] with Serializable

    Permalink
  1115. object TransmissionInterfaceRightEntitlement extends Parseable[TransmissionInterfaceRightEntitlement] with Serializable

    Permalink
  1116. object TransmissionPath extends Parseable[TransmissionPath] with Serializable

    Permalink
  1117. object TransmissionProduct extends Parseable[TransmissionProduct] with Serializable

    Permalink
  1118. object TransmissionProvider extends Parseable[TransmissionProvider] with Serializable

    Permalink
  1119. object TransmissionReservation extends Parseable[TransmissionReservation] with Serializable

    Permalink
  1120. object TransmissionRightChain extends Parseable[TransmissionRightChain] with Serializable

    Permalink
  1121. object TransmissionRightOfWay extends Parseable[TransmissionRightOfWay] with Serializable

    Permalink
  1122. object TriggerCondition extends Parseable[TriggerCondition] with Serializable

    Permalink
  1123. object TroubleTicket extends Parseable[TroubleTicket] with Serializable

    Permalink
  1124. object TurbLCFB1 extends Parseable[TurbLCFB1] with Serializable

    Permalink
  1125. object TurbineGovernorDynamics extends Parseable[TurbineGovernorDynamics] with Serializable

    Permalink
  1126. object TurbineGovernorUserDefined extends Parseable[TurbineGovernorUserDefined] with Serializable

    Permalink
  1127. object TurbineLoadControllerDynamics extends Parseable[TurbineLoadControllerDynamics] with Serializable

    Permalink
  1128. object TurbineLoadControllerUserDefined extends Parseable[TurbineLoadControllerUserDefined] with Serializable

    Permalink
  1129. object TypeAssetCatalogue extends Parseable[TypeAssetCatalogue] with Serializable

    Permalink
  1130. object TypeMaterial extends Parseable[TypeMaterial] with Serializable

    Permalink
  1131. object UnderexcLim2Simplified extends Parseable[UnderexcLim2Simplified] with Serializable

    Permalink
  1132. object UnderexcLimIEEE1 extends Parseable[UnderexcLimIEEE1] with Serializable

    Permalink
  1133. object UnderexcLimIEEE2 extends Parseable[UnderexcLimIEEE2] with Serializable

    Permalink
  1134. object UnderexcLimX1 extends Parseable[UnderexcLimX1] with Serializable

    Permalink
  1135. object UnderexcLimX2 extends Parseable[UnderexcLimX2] with Serializable

    Permalink
  1136. object UnderexcitationLimiterDynamics extends Parseable[UnderexcitationLimiterDynamics] with Serializable

    Permalink
  1137. object UnderexcitationLimiterUserDefined extends Parseable[UnderexcitationLimiterUserDefined] with Serializable

    Permalink
  1138. object UndergroundStructure extends Parseable[UndergroundStructure] with Serializable

    Permalink
  1139. object UnitInitialConditions extends Parseable[UnitInitialConditions] with Serializable

    Permalink
  1140. object Unit_ extends Parseable[Unit_] with Serializable

    Permalink
  1141. object Unknown extends Parseable[Unknown] with Serializable

    Permalink
  1142. object Usage extends Parseable[Usage] with Serializable

    Permalink
  1143. object UsagePoint extends Parseable[UsagePoint] with Serializable

    Permalink
  1144. object UsagePointGroup extends Parseable[UsagePointGroup] with Serializable

    Permalink
  1145. object UsagePointLocation extends Parseable[UsagePointLocation] with Serializable

    Permalink
  1146. object UserAttribute extends Parseable[UserAttribute] with Serializable

    Permalink
  1147. object VAdjIEEE extends Parseable[VAdjIEEE] with Serializable

    Permalink
  1148. object VCompIEEEType1 extends Parseable[VCompIEEEType1] with Serializable

    Permalink
  1149. object VCompIEEEType2 extends Parseable[VCompIEEEType2] with Serializable

    Permalink
  1150. object ValueAliasSet extends Parseable[ValueAliasSet] with Serializable

    Permalink
  1151. object ValueToAlias extends Parseable[ValueToAlias] with Serializable

    Permalink
  1152. object Vehicle extends Parseable[Vehicle] with Serializable

    Permalink
  1153. object Vendor extends Parseable[Vendor] with Serializable

    Permalink
  1154. object VendorShift extends Parseable[VendorShift] with Serializable

    Permalink
  1155. object ViolationLimit extends Parseable[ViolationLimit] with Serializable

    Permalink
  1156. object VisibilityLayer extends Parseable[VisibilityLayer] with Serializable

    Permalink
  1157. object VoltageAdjusterDynamics extends Parseable[VoltageAdjusterDynamics] with Serializable

    Permalink
  1158. object VoltageAdjusterUserDefined extends Parseable[VoltageAdjusterUserDefined] with Serializable

    Permalink
  1159. object VoltageCompensatorDynamics extends Parseable[VoltageCompensatorDynamics] with Serializable

    Permalink
  1160. object VoltageCompensatorUserDefined extends Parseable[VoltageCompensatorUserDefined] with Serializable

    Permalink
  1161. object VoltageControlZone extends Parseable[VoltageControlZone] with Serializable

    Permalink
  1162. object VoltageLevel extends Parseable[VoltageLevel] with Serializable

    Permalink
  1163. object VoltageLimit extends Parseable[VoltageLimit] with Serializable

    Permalink
  1164. object VsCapabilityCurve extends Parseable[VsCapabilityCurve] with Serializable

    Permalink
  1165. object VsConverter extends Parseable[VsConverter] with Serializable

    Permalink
  1166. object WaveTrap extends Parseable[WaveTrap] with Serializable

    Permalink
  1167. object WeatherStation extends Parseable[WeatherStation] with Serializable

    Permalink
  1168. object WheelingCounterParty extends Parseable[WheelingCounterParty] with Serializable

    Permalink
  1169. object WheelingReferenceSchedule extends Parseable[WheelingReferenceSchedule] with Serializable

    Permalink
  1170. object WindAeroConstIEC extends Parseable[WindAeroConstIEC] with Serializable

    Permalink
  1171. object WindAeroOneDimIEC extends Parseable[WindAeroOneDimIEC] with Serializable

    Permalink
  1172. object WindAeroTwoDimIEC extends Parseable[WindAeroTwoDimIEC] with Serializable

    Permalink
  1173. object WindContCurrLimIEC extends Parseable[WindContCurrLimIEC] with Serializable

    Permalink
  1174. object WindContPType3IEC extends Parseable[WindContPType3IEC] with Serializable

    Permalink
  1175. object WindContPType4aIEC extends Parseable[WindContPType4aIEC] with Serializable

    Permalink
  1176. object WindContPType4bIEC extends Parseable[WindContPType4bIEC] with Serializable

    Permalink
  1177. object WindContPitchAngleIEC extends Parseable[WindContPitchAngleIEC] with Serializable

    Permalink
  1178. object WindContQIEC extends Parseable[WindContQIEC] with Serializable

    Permalink
  1179. object WindContQLimIEC extends Parseable[WindContQLimIEC] with Serializable

    Permalink
  1180. object WindContQPQULimIEC extends Parseable[WindContQPQULimIEC] with Serializable

    Permalink
  1181. object WindContRotorRIEC extends Parseable[WindContRotorRIEC] with Serializable

    Permalink
  1182. object WindDynamicsLookupTable extends Parseable[WindDynamicsLookupTable] with Serializable

    Permalink
  1183. object WindGenTurbineType1aIEC extends Parseable[WindGenTurbineType1aIEC] with Serializable

    Permalink
  1184. object WindGenTurbineType1bIEC extends Parseable[WindGenTurbineType1bIEC] with Serializable

    Permalink
  1185. object WindGenTurbineType2IEC extends Parseable[WindGenTurbineType2IEC] with Serializable

    Permalink
  1186. object WindGenType3IEC extends Parseable[WindGenType3IEC] with Serializable

    Permalink
  1187. object WindGenType3aIEC extends Parseable[WindGenType3aIEC] with Serializable

    Permalink
  1188. object WindGenType3bIEC extends Parseable[WindGenType3bIEC] with Serializable

    Permalink
  1189. object WindGenType4IEC extends Parseable[WindGenType4IEC] with Serializable

    Permalink
  1190. object WindGeneratingUnit extends Parseable[WindGeneratingUnit] with Serializable

    Permalink
  1191. object WindMechIEC extends Parseable[WindMechIEC] with Serializable

    Permalink
  1192. object WindPitchContPowerIEC extends Parseable[WindPitchContPowerIEC] with Serializable

    Permalink
  1193. object WindPlantDynamics extends Parseable[WindPlantDynamics] with Serializable

    Permalink
  1194. object WindPlantFreqPcontrolIEC extends Parseable[WindPlantFreqPcontrolIEC] with Serializable

    Permalink
  1195. object WindPlantIEC extends Parseable[WindPlantIEC] with Serializable

    Permalink
  1196. object WindPlantReactiveControlIEC extends Parseable[WindPlantReactiveControlIEC] with Serializable

    Permalink
  1197. object WindPlantUserDefined extends Parseable[WindPlantUserDefined] with Serializable

    Permalink
  1198. object WindProtectionIEC extends Parseable[WindProtectionIEC] with Serializable

    Permalink
  1199. object WindRefFrameRotIEC extends Parseable[WindRefFrameRotIEC] with Serializable

    Permalink
  1200. object WindTurbineType1or2Dynamics extends Parseable[WindTurbineType1or2Dynamics] with Serializable

    Permalink
  1201. object WindTurbineType1or2IEC extends Parseable[WindTurbineType1or2IEC] with Serializable

    Permalink
  1202. object WindTurbineType3IEC extends Parseable[WindTurbineType3IEC] with Serializable

    Permalink
  1203. object WindTurbineType3or4Dynamics extends Parseable[WindTurbineType3or4Dynamics] with Serializable

    Permalink
  1204. object WindTurbineType3or4IEC extends Parseable[WindTurbineType3or4IEC] with Serializable

    Permalink
  1205. object WindTurbineType4IEC extends Parseable[WindTurbineType4IEC] with Serializable

    Permalink
  1206. object WindTurbineType4aIEC extends Parseable[WindTurbineType4aIEC] with Serializable

    Permalink
  1207. object WindTurbineType4bIEC extends Parseable[WindTurbineType4bIEC] with Serializable

    Permalink
  1208. object WindType1or2UserDefined extends Parseable[WindType1or2UserDefined] with Serializable

    Permalink
  1209. object WindType3or4UserDefined extends Parseable[WindType3or4UserDefined] with Serializable

    Permalink
  1210. object WindingInsulation extends Parseable[WindingInsulation] with Serializable

    Permalink
  1211. object WireInfo extends Parseable[WireInfo] with Serializable

    Permalink
  1212. object WirePosition extends Parseable[WirePosition] with Serializable

    Permalink
  1213. object WireSpacingInfo extends Parseable[WireSpacingInfo] with Serializable

    Permalink
  1214. object Work extends Parseable[Work] with Serializable

    Permalink
  1215. object WorkAsset extends Parseable[WorkAsset] with Serializable

    Permalink
  1216. object WorkBillingInfo extends Parseable[WorkBillingInfo] with Serializable

    Permalink
  1217. object WorkCostDetail extends Parseable[WorkCostDetail] with Serializable

    Permalink
  1218. object WorkCostSummary extends Parseable[WorkCostSummary] with Serializable

    Permalink
  1219. object WorkDocument extends Parseable[WorkDocument] with Serializable

    Permalink
  1220. object WorkFlowStep extends Parseable[WorkFlowStep] with Serializable

    Permalink
  1221. object WorkIdentifiedObject extends Parseable[WorkIdentifiedObject] with Serializable

    Permalink
  1222. object WorkLocation extends Parseable[WorkLocation] with Serializable

    Permalink
  1223. object WorkStatusEntry extends Parseable[WorkStatusEntry] with Serializable

    Permalink
  1224. object WorkTask extends Parseable[WorkTask] with Serializable

    Permalink
  1225. object WorkTimeSchedule extends Parseable[WorkTimeSchedule] with Serializable

    Permalink
  1226. object Zone extends Parseable[Zone] with Serializable

    Permalink

Inherited from AnyRef

Inherited from Any

Added

AssetInfo

Assets

AsynchronousMachineDynamics

AuxiliaryEquipment

Common

CongestionRevenueRights

Contingency

ControlArea

Core

Customers

DC

DiagramLayout

DiscontinuousExcitationControlDynamics

Domain

Equivalents

ExcitationSystemDynamics

ExternalInputs

Faults

GenerationTrainingSimulation

ICCP

IEC61968

IEC61970

IEC62325

InfAssetInfo

InfAssets

InfCommon

InfCongestionRevenueRights

InfCustomers

InfERPSupport

InfEnergyScheduling

InfEnergySource

InfExternalInputs

InfFinancial

InfLocations

InfMarketOperations

InfMarketResults

InfNewAssets

InfOperationalLimits

InfParticipantInterfaces

InfReservation

InfSIPS

InfTypeAsset

InfWiresExt

InfWork

LoadControl

LoadDynamics

LoadModel

MarketCommon

MarketManagement

MarketOpCommon

MarketPlan

MarketQualitySystem

MarketResults

Meas

MechanicalLoadDynamics

Metering

ModelAuthority

ModelDescription

OperationalLimits

Operations

OverexcitationLimiterDynamics

PFVArControllerType1Dynamics

PFVArControllerType2Dynamics

PackageDependencies

ParticipantInterfaces

PaymentMetering

PowerSystemProject

PowerSystemStabilizerDynamics

Production

Protection

ReferenceData

SCADA

StandardInterconnections

StandardModels

StateVariables

SynchronousMachineDynamics

Topology

TurbineGovernorDynamics

TurbineLoadControllerDynamics

UnderexcitationLimiterDynamics

UserDefinedModels

VoltageAdjusterDynamics

VoltageCompensatorDynamics

WindDynamics

Wires

Work

Ungrouped